V8.00.000.2025.06.17
All checks were successful
🛡️ Shell Script Linting / 🛡️ Shell Script Linting (push) Successful in 56s

Signed-off-by: Marc S. Weidner <msw@coresecret.dev>
This commit is contained in:
2025-09-04 22:30:09 +02:00
parent b55dde9676
commit 99423b0f37
4 changed files with 9 additions and 10 deletions

View File

@@ -347,9 +347,7 @@ trap_on_term() {
stty echo
printf "%b" "${NL}"
color_echo "${RED}" "✘ Received termination signal. System Power Off in 3 seconds." >&2
# TODO: REMOVE DEBUGGER FOR PRODUCTION
drop_bash
#power_off 3
power_off 3
}
#######################################
@@ -379,9 +377,8 @@ verify_script() {
if ! gpgv --keyring /etc/keys/unlock_wrapper_pubring.gpg "${sigfile}" "${hashfile}"; then
color_echo "${RED}" "✘ Signature verification failed for: [${hashfile}]"
color_echo "${RED}" "✘ System Power Off in 3 seconds ...."
drop_bash
#power_off 3
color_echo "${RED}" "✘ System Power Off in 3 seconds."
power_off 3
else
color_echo "${GRE}" "🔏 Verifying signature of: [${hashfile}] successful."
fi
@@ -394,9 +391,8 @@ verify_script() {
if [[ "${computed}" != "${expected}" ]]; then
color_echo "${RED}" "✘ Recomputed hash mismatch for : [${item}]" >&2
color_echo "${RED}" "✘ System Power Off in 3 seconds ...." >&2
drop_bash
#power_off 3
color_echo "${RED}" "✘ System Power Off in 3 seconds." >&2
power_off 3
fi
color_echo "${GRE}" "🔢 Recomputing Hash: [${item}] successful."