devicemapper: add dmeventd and new rules for device mapper
authorHarald Hoyer <harald@redhat.com>
Wed, 23 Sep 2009 23:44:57 +0000 (16:44 -0700)
committerHarald Hoyer <harald@redhat.com>
Wed, 23 Sep 2009 23:52:14 +0000 (16:52 -0700)
modules.d/90crypt/install
modules.d/90dmraid/install
modules.d/90lvm/install
modules.d/95udev-rules/install

index b15440c..17fba37 100755 (executable)
@@ -1,7 +1,9 @@
 #!/bin/bash
-inst cryptsetup
+inst cryptsetup 
+inst dmeventd
 inst_rules "$moddir/70-luks.rules"
 inst "$moddir"/cryptroot-ask.sh /sbin/cryptroot-ask
 inst_hook cmdline 30 "$moddir/parse-crypt.sh"
 inst_hook pre-pivot 30 "$moddir/crypt-cleanup.sh"
 inst_hook pre-pivot 31 "$moddir/crypt-cleanup.sh"
+inst_rules 10-dm.rules 95-dm-notify.rules
index bb9dc5a..7d2dd41 100755 (executable)
@@ -1,5 +1,5 @@
 #!/bin/bash
-dracut_install dmraid partx kpartx
+dracut_install dmraid partx kpartx dmeventd
 inst "$moddir/dmraid.sh" /sbin/dmraid_scan
 
 if [ ! -x /lib/udev/vol_id ]; then
@@ -10,3 +10,5 @@ inst_rules "$moddir/61-dmraid-imsm.rules"
 inst "$moddir/dmraid-cleanup.sh" /sbin/dmraid-cleanup
 inst_hook pre-trigger 30 "$moddir/parse-dm.sh"
 
+inst_rules 10-dm.rules 12-dm-disk.rules 95-dm-notify.rules 
+
index fe5492f..bb655db 100755 (executable)
@@ -1,5 +1,6 @@
 #!/bin/bash
 inst lvm
+inst dmeventd
 
 inst_rules "$moddir/64-lvm.rules" 64-lvm.rules
 
@@ -7,6 +8,9 @@ if [[ $hostonly ]] || [[ $lvmconf = "yes" ]]; then
     [ -f /etc/lvm/lvm.conf ] && inst /etc/lvm/lvm.conf
 fi
 
+dracut_install /lib*/libdevmapper-event-lvm2mirror.so* /lib*/libdevmapper-event-lvm2snapshot.so*
+inst_rules 10-dm.rules 12-dm-disk.rules 95-dm-notify.rules 11-lvm.rules
+
 inst "$moddir/lvm_scan.sh" /sbin/lvm_scan
 inst_hook cmdline 30 "$moddir/parse-lvm.sh"
 inst "$moddir/lvm-cleanup.sh" /sbin/lvm-cleanup
index f162911..2d378de 100755 (executable)
@@ -6,7 +6,7 @@ dracut_install udevd udevadm /etc/udev/udev.conf /etc/group
 dracut_install basename
 inst_rules 50-udev-default.rules 60-persistent-storage.rules \
     61-persistent-storage-edd.rules 80-drivers.rules 95-udev-late.rules \
-    60-pcmcia.rules
+    60-pcmcia.rules 
 #Some debian udev rules are named differently
 inst_rules 50-udev.rules 95-late.rules