]> git.proxmox.com Git - lvm.git/blame - patchdir/fix-udev-rules.patch
install initramfs-tools hook
[lvm.git] / patchdir / fix-udev-rules.patch
CommitLineData
2dd29a66
DM
1 Use udev rules provided by upstream packages
2
3 The debian version 55-dm.rules triggers bug #127 with our setup (rhel kernel).
4
5Index: LVM2.2.02.95/debian/dmsetup.install
6===================================================================
7--- LVM2.2.02.95.orig/debian/dmsetup.install 2010-03-16 20:58:19.000000000 +0100
d94055ea
DM
8+++ LVM2.2.02.95/debian/dmsetup.install 2012-04-23 14:41:42.000000000 +0200
9@@ -1,3 +1,5 @@
2dd29a66
DM
10-../../tree/dmsetup/* /
11+../../tree/dmsetup/lib/udev/rules.d/60-persistent-storage-dm.rules /lib/udev/rules.d
d94055ea 12+../../tree/dmsetup/usr/share/initramfs-tools/hooks/dmsetup /usr/share/initramfs-tools/hooks
2dd29a66
DM
13+lib/udev/rules.d/
14 sbin/dmsetup
15 usr/share/man/man8/dmsetup.8
d94055ea
DM
16Index: LVM2.2.02.95/debian/tree/dmsetup/usr/share/initramfs-tools/hooks/dmsetup
17===================================================================
18--- LVM2.2.02.95.orig/debian/tree/dmsetup/usr/share/initramfs-tools/hooks/dmsetup 2009-10-12 04:39:36.000000000 +0200
19+++ LVM2.2.02.95/debian/tree/dmsetup/usr/share/initramfs-tools/hooks/dmsetup 2012-04-23 14:37:41.000000000 +0200
20@@ -10,7 +10,7 @@
21 . /usr/share/initramfs-tools/hook-functions
22
23 mkdir -p $DESTDIR/lib/udev/rules.d/
24-for rules in 55-dm.rules 60-persistent-storage-dm.rules; do
25+for rules in 10-dm.rules 11-dm-lvm 13-dm-disk.rules 60-persistent-storage-dm.rules 95-dm-notify.rules; do
26 if [ -e /etc/udev/rules.d/$rules ]; then
27 cp -p /etc/udev/rules.d/$rules $DESTDIR/lib/udev/rules.d/
28 elif [ -e /lib/udev/rules.d/$rules ]; then