add rdblacklist command line parameter

master
Harald Hoyer 2009-06-19 11:12:24 +02:00
parent bafb0886e8
commit 30f9bb2cb1
2 changed files with 11 additions and 0 deletions

View File

@ -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"

View File

@ -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