From: Christian Heller Date: Thu, 3 Apr 2025 03:09:55 +0000 (+0200) Subject: Fix. X-Git-Url: https://plomlompom.com/repos/%7B%7Bprefix%7D%7D/%22https:/validator.w3.org/balance?a=commitdiff_plain;h=0b82ec691aa4a6229ba2d6102b5acd6182596701;p=config Fix. --- diff --git a/testing/scripts/lib/mount_secrets b/testing/scripts/lib/mount_secrets index 3b98f3d..6bfc6f0 100644 --- a/testing/scripts/lib/mount_secrets +++ b/testing/scripts/lib/mount_secrets @@ -6,6 +6,9 @@ mount_secrets() { expect_min_n_args 1 "(device name, e.g. 'sda')" "$@" SECRETS_DEV=$1 + if [ -z "${SECRETS_DEV}" ]; then + abort "Aborting due to empty device argument." + fi PATH_MOUNTED_SECRETS="${PATH_MEDIA}/${SECRETS_DEV}/${PATH_REL_SECRETS}" PATH_DEV="/dev/${SECRETS_DEV}" PATH_PMOUNT_ERR="$(path_tmp_timestamped 'err_mount')" @@ -24,8 +27,8 @@ mount_secrets() { if [ "${RESULT}" = "0" ]; then break elif [ "${RESULT}" != "100" ]; then - PMOUNT_ERR="$(cat ${PATH_PMOUNT_ERR})" - rm "${PATH_PMOUNT_ERR}" + PMOUNT_ERR="$(cat ${PATH_PMOUNT_ERR})" + rm "${PATH_PMOUNT_ERR}" abort "Aborting due to pmount error: ${PMOUNT_ERR}" fi done