add rdblacklist command line parameter
parent
bafb0886e8
commit
30f9bb2cb1
|
@ -14,4 +14,5 @@ else
|
||||||
fi
|
fi
|
||||||
inst "$moddir/dracut-lib" "/lib/dracut-lib"
|
inst "$moddir/dracut-lib" "/lib/dracut-lib"
|
||||||
inst_hook cmdline 10 "$moddir/parse-root-opts.sh"
|
inst_hook cmdline 10 "$moddir/parse-root-opts.sh"
|
||||||
|
inst_hook cmdline 20 "$moddir/parse-blacklist.sh"
|
||||||
inst_hook pre-pivot 50 "$moddir/selinux-loadpolicy.sh"
|
inst_hook pre-pivot 50 "$moddir/selinux-loadpolicy.sh"
|
||||||
|
|
|
@ -0,0 +1,10 @@
|
||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
if getarg rdblacklist= >/dev/null ; then
|
||||||
|
[ "$CMDLINE" ] || read CMDLINE < /proc/cmdline
|
||||||
|
for p in $CMDLINE; do
|
||||||
|
[ -n "${p%rdblacklist=*}" ] && continue
|
||||||
|
|
||||||
|
echo "blacklist ${p#rdblacklist=}" >> /etc/modprobe.d/initramfsblacklist.conf
|
||||||
|
done
|
||||||
|
fi
|
Loading…
Reference in New Issue