From 51a5f68c7654774d37986916029607da588189ab Mon Sep 17 00:00:00 2001 From: Patrick Schleizer Date: Sat, 7 Jan 2023 15:22:25 -0500 Subject: [PATCH] refactoring --- .../modules.d/40cold-boot-attack-defense/wipe-ram.sh | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/usr/lib/dracut/modules.d/40cold-boot-attack-defense/wipe-ram.sh b/usr/lib/dracut/modules.d/40cold-boot-attack-defense/wipe-ram.sh index 56cd275..c02bc95 100755 --- a/usr/lib/dracut/modules.d/40cold-boot-attack-defense/wipe-ram.sh +++ b/usr/lib/dracut/modules.d/40cold-boot-attack-defense/wipe-ram.sh @@ -73,7 +73,13 @@ dmsetup_actual_output: '$dmsetup_actual_output'" sleep 5 fi - kexec -e && info "wipe-ram.sh: kexec -e succeeded" || warn "wipe-ram.sh: kexec -e failed" + if kexec -e ; then + info "wipe-ram.sh: kexec -e succeeded" + return 0 + fi + + warn "wipe-ram.sh: kexec -e failed" + sleep 5 } ram_wipe