File 0186-modsign_fix_keyctl_install.patch of Package dracut.4406
From: Alexander Tsoy <alexander@tsoy.me>
Subject: modsign: do not hardcode path to keyctl
References: bnc#934736
Patch-Mainline: 039
Git-commit: 8ca5e8c319c3e44bbd06d8c0da429d2df221707b
Git-repo: git.kernel.org/pub/scm/boot/dracut/dracut.git
Signed-off-by: Thomas Renninger <trenn@suse.de>
https://bugs.gentoo.org/show_bug.cgi?id=506094
diff --git a/modules.d/03modsign/module-setup.sh b/modules.d/03modsign/module-setup.sh
index 09285d3..cc0e241 100755
--- a/modules.d/03modsign/module-setup.sh
+++ b/modules.d/03modsign/module-setup.sh
@@ -29,7 +29,7 @@ depends() {
# called by dracut
install() {
inst_dir /lib/modules/keys
- inst_binary /usr/bin/keyctl
+ inst_binary keyctl
inst_hook pre-trigger 01 "$moddir/load-modsign-keys.sh"