From: Amadeusz Żołnowski Date: Wed, 2 Mar 2011 17:02:57 +0000 (+0100) Subject: Gentoo ebuild for LVM2 prior to 2.02.63-r1 doesn't install rules: X-Git-Tag: 009~104 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=5d72984a01534185e10efe8e48791801985d9868;p=thirdparty%2Fdracut.git Gentoo ebuild for LVM2 prior to 2.02.63-r1 doesn't install rules: 10-dm.rules 11-dm-lvm.rules 13-dm-disk.rules 95-dm-notify.rules but provides only 64-device-mapper.rules combining more or less the above rules files. --- diff --git a/modules.d/90dm/module-setup.sh b/modules.d/90dm/module-setup.sh index 11985fd2c..67b4d40ec 100755 --- a/modules.d/90dm/module-setup.sh +++ b/modules.d/90dm/module-setup.sh @@ -22,5 +22,8 @@ install() { type -P dmeventd >/dev/null && dracut_install dmeventd inst_rules 10-dm.rules 95-dm-notify.rules + # Gentoo ebuild for LVM2 prior to 2.02.63-r1 doesn't install above rules + # files, but provides the one below: + inst_rules 64-device-mapper.rules } diff --git a/modules.d/90dmraid/module-setup.sh b/modules.d/90dmraid/module-setup.sh index f43771229..6950d3ca4 100755 --- a/modules.d/90dmraid/module-setup.sh +++ b/modules.d/90dmraid/module-setup.sh @@ -43,6 +43,9 @@ install() { done inst_rules 10-dm.rules 13-dm-disk.rules 95-dm-notify.rules + # Gentoo ebuild for LVM2 prior to 2.02.63-r1 doesn't install above rules + # files, but provides the one below: + inst_rules 64-device-mapper.rules inst "$moddir/dmraid.sh" /sbin/dmraid_scan diff --git a/modules.d/90lvm/module-setup.sh b/modules.d/90lvm/module-setup.sh index 255572805..f3da24246 100755 --- a/modules.d/90lvm/module-setup.sh +++ b/modules.d/90lvm/module-setup.sh @@ -47,6 +47,9 @@ install() { fi inst_rules 10-dm.rules 13-dm-disk.rules 95-dm-notify.rules 11-dm-lvm.rules + # Gentoo ebuild for LVM2 prior to 2.02.63-r1 doesn't install above rules + # files, but provides the one below: + inst_rules 64-device-mapper.rules inst "$moddir/lvm_scan.sh" /sbin/lvm_scan inst_hook cmdline 30 "$moddir/parse-lvm.sh"