Prevent to run script which weren't "built"

This commit is contained in:
2018-11-03 16:16:38 +01:00
parent bf5c12131f
commit 3076028f4c
2 changed files with 5 additions and 2 deletions

View File

@ -10,6 +10,9 @@ LHBU="$HOME/LUKSHeaderBackup"
# Set on build time
SECUREDIR="__SECURELIBDIR__"
PAMPANICPW="__PAMPANICPW__"
[[ ! -d $SECUREDIR ]] || [[ ! -f $PAMPANICPW ]] && { echo "ERROR: Bash script was not build correctly." ; exit 1 ; }
if [ $EUID -ne 0 ]; then
echo "Please run this script as root or using sudo."
@ -174,7 +177,7 @@ while [ $auth_mode -eq 2 ]; do
case $setpw in
"0")
clear
pam_panic_pw
$PAMPANICPW
if [ $? -ne 0 ]; then
clear
echo "Failed to set a password. :("