tests: grub_cmd_cryptomount should hard error when pre-requisites are not met
Tests should be SKIP'd only when they do not apply to a particular target. Hard errors are for when the test should run but can not be setup properly. Signed-off-by: Glenn Washburn <development@efficientek.com> Reviewed-by: Daniel Kiper <daniel.kiper@oracle.com>
This commit is contained in:
parent
3ddd8e8ad4
commit
56b367d9ff
@ -22,17 +22,17 @@ fi
|
||||
|
||||
if [ "$EUID" != 0 ] ; then
|
||||
echo "not root; cannot test cryptomount."
|
||||
exit 77
|
||||
exit 99
|
||||
fi
|
||||
|
||||
if ! which cryptsetup >/dev/null 2>&1; then
|
||||
echo "cryptsetup not installed; cannot test cryptomount."
|
||||
exit 77
|
||||
exit 99
|
||||
fi
|
||||
|
||||
if ! which mkfs.vfat >/dev/null 2>&1; then
|
||||
echo "mkfs.vfat not installed; cannot test cryptomount."
|
||||
exit 77
|
||||
exit 99
|
||||
fi
|
||||
|
||||
COMMON_OPTS='${V:+--debug=$V} --cs-opts="--pbkdf-force-iterations 1000"'
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user