]> git.ipfire.org Git - thirdparty/dracut.git/commitdiff
precreate /run/udev/rules.d
authorHarald Hoyer <harald@redhat.com>
Thu, 7 Apr 2011 09:11:48 +0000 (11:11 +0200)
committerHarald Hoyer <harald@redhat.com>
Mon, 11 Apr 2011 11:02:14 +0000 (13:02 +0200)
modules.d/95udev-rules/module-setup.sh
modules.d/99base/init

index 944bbc2e711886bd21906e81bd0e50f87ce23b76..7966f01c3004204da026184dfb7ba843056314e2 100755 (executable)
@@ -21,6 +21,10 @@ install() {
     inst_rules 50-firmware.rules
     dracut_install cat uname
 
+
+    inst_dir /run/udev 
+    inst_dir /run/udev/rules.d  
+
     if [ ! -x /lib/udev/vol_id ]; then
         dracut_install blkid
         inst_rules "$moddir/59-persistent-storage.rules"
index 2a8ff15f43620fb2963c6b10f8d1252a99893abd..d12bdcfe286ec8388d01c397f52d920f3864e817 100755 (executable)
@@ -117,7 +117,6 @@ mkdir -m 0755 /run/initramfs
 UDEVVERSION=$(udevadm --version)
 if [ $UDEVVERSION -gt 166 ]; then
     # newer versions of udev use /run/udev/rules.d
-    mkdir -m 0755 /run/udev /run/udev/rules.d  
     export UDEVRULESD=/run/udev/rules.d
 else
     mkdir -m 0755 /dev/.udev /dev/.udev/rules.d