From 0b82ec691aa4a6229ba2d6102b5acd6182596701 Mon Sep 17 00:00:00 2001 From: Christian Heller Date: Thu, 3 Apr 2025 05:09:55 +0200 Subject: [PATCH] Fix. --- testing/scripts/lib/mount_secrets | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) 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 -- 2.30.2