if [ -z "${BORG_PASSPHRASE}" ]; then
printf 'Passhrapse:'
export BORG_PASSPHRASE="$(get_passphrase)"
+ echo ''
fi
set +e
ARCHIVES=$(borg list "${REPO}") # separate step so we may fail early on bad passphrase
RESULT=$?
set -e
- echo ''
if [ "${RESULT}" = "0" ]; then
break
elif [ "${RESULT}" != "2" ]; then
. "${PATH_USER_HOME}/.nonpath_bins/plomlib.sh.desktop"
# for: get_passphrase
-PATH_REL_SECRETS=usb
+PATH_REL_SECRETS=to_usb
export PATH_SECRETS="${PATH_USER_HOME}/${PATH_REL_SECRETS}"
abort_if_not_user root
while true; do
printf 'Passphrase: '
PASSPHRASE=$(get_passphrase)
+ echo ''
set +e
echo "${PASSPHRASE}" | pmount "${PATH_DEV}"
RESULT=$?
set -e
- echo ''
if [ "${RESULT}" = "0" ]; then
break
elif [ "${RESULT}" != "100" ]; then