Fix missing online hook

This commit is contained in:
Audiobuzz
2026-06-14 13:11:10 +00:00
parent 9841455072
commit a508dce5cf
4 changed files with 48 additions and 15 deletions
+5 -1
View File
@@ -25,8 +25,12 @@ install() {
# wpa stack + tpm + openssl, plus the coreutils the hook calls. dracut on
# RHEL only bundles binaries a module requests — head/ls/grep/etc. are NOT
# present by default, so list everything the hook uses.
# nvme: the rd.dot1x=0 test path drives `nvme connect-all` itself (this
# distro's dracut nvmf module populates discovery.conf but never registers
# an initqueue/online autoconnect hook). The nvmf module installs nvme too,
# but list it here so the hook's dependency is explicit and load-order-safe.
inst_multiple wpa_supplicant wpa_cli tpm2_nvread openssl ip setsid \
grep sed cut tr sha256sum sleep mkdir
grep sed cut tr sha256sum sleep mkdir nvme
# TSS libraries that tpm2_nvread dlopens
inst_libdir_file "libtss2-*"