Browse Source

add rdblacklist command line parameter

master
Harald Hoyer 16 years ago
parent
commit
30f9bb2cb1
  1. 1
      modules.d/99base/install
  2. 10
      modules.d/99base/parse-blacklist.sh

1
modules.d/99base/install

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

10
modules.d/99base/parse-blacklist.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…
Cancel
Save