From 024d52a67ebb6028d5df890e469fec5dc42be00a Mon Sep 17 00:00:00 2001 From: Patrick Schleizer Date: Wed, 29 Jun 2022 09:52:53 -0400 Subject: [PATCH] improve usr/lib/dracut/modules.d/40sdmem-security-misc/module-setup.sh --- .../dracut/modules.d/40sdmem-security-misc/module-setup.sh | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/usr/lib/dracut/modules.d/40sdmem-security-misc/module-setup.sh b/usr/lib/dracut/modules.d/40sdmem-security-misc/module-setup.sh index c70ec9a..3d5d0a2 100755 --- a/usr/lib/dracut/modules.d/40sdmem-security-misc/module-setup.sh +++ b/usr/lib/dracut/modules.d/40sdmem-security-misc/module-setup.sh @@ -2,18 +2,25 @@ # -*- mode: shell-script; indent-tabs-mode: nil; sh-basic-offset: 4; -*- # ex: ts=8 sw=4 sts=4 et filetype=sh +# called by dracut check() { + require_binaries dmsetup || return 1 + require_binaries sdmem || return 1 return 0 } +# called by dracut depends() { return 0 } +# called by dracut install() { + inst $(command -v sdmem) /bin/sdmem inst_hook shutdown 40 "$moddir/wipe.sh" } +# called by dracut installkernel() { return 0 }