]> git.ipfire.org Git - thirdparty/dracut-ng.git/commitdiff
Arch handles loading modules from udev in a somewhat customized manner.
authorVictor Lowther <victor.lowther@gmail.com>
Wed, 2 Jun 2010 12:07:56 +0000 (07:07 -0500)
committerHarald Hoyer <harald@redhat.com>
Wed, 9 Jun 2010 08:46:38 +0000 (10:46 +0200)
modules.d/95udev-rules/install
modules.d/95udev-rules/load-modules.sh [new file with mode: 0755]

index 23693fe72b5603b8d0358613e3df7a3dd8ff16a5..e89acb5bce134191b076fe1dd96c9a45cb7a74ed 100755 (executable)
@@ -46,6 +46,7 @@ pcmcia-check-broken-cis \
     [ -e /lib/udev/$i ] && dracut_install /lib/udev/$i
 done
 
+[ -f /etc/arch-release ] && inst "$moddir/load-modules.sh" /lib/udev/load-modules.sh
 
 if ldd $(find_binary udevd) |grep -q /lib64/; then
     dracut_install /lib64/libnss_files*
diff --git a/modules.d/95udev-rules/load-modules.sh b/modules.d/95udev-rules/load-modules.sh
new file mode 100755 (executable)
index 0000000..b592964
--- /dev/null
@@ -0,0 +1,6 @@
+#!/bin/sh
+# Implement blacklisting for udev-loaded modules
+
+modprobe -b "$@"
+
+# vim: set et ts=4: