ADDED CL;ENUP TO PASSCHECK

This commit is contained in:
2026-03-27 19:48:44 -06:00
parent 482107a260
commit b8a4645545
+16 -1
View File
@@ -1,4 +1,8 @@
#!/bin/bash
set -E p # FAIL ON ERROR USE TRAP
# error handling trap
trap 'echo "ERROR ON $LINENO! UNSETTING VARS FOR SECURITY"; unset $passphrase1; unset $passphrase2; unset $complexity_check; unset $sha1_digest; unset $first_five; unset $last_35; unset $curl_ret; echo "DONE"; exit 1' ERR
pass_min_length=40
hibp_api="https://api.pwnedpasswords.com/range/"
@@ -52,4 +56,15 @@ if grep -q -i "${last_35}" <<< "${curl_ret}"; then
else
echo "PASS CHECKS OUT"
exit 0
fi
fi
# cleanup
echo -e "\nUNSETTING VARS FOR SECURITY\n";
unset $passphrase1
unset $passphrase2
unset $complexity_check
unset $sha1_digest
unset $first_five
unset $last_35
unset $curl_ret;
echo -e "\nDONE\n"