Dmitrijs Ledkovs: Copy local administrator' s modified udev rules as well as the system one.

Dmitrijs Ledkovs xnox at alioth.debian.org
Mon Jun 25 13:16:43 UTC 2012


Module: mdadm
Branch: master
Commit: 8679dc6bb55045771d1ff3e409b76ba41e0029e1
URL:    http://git.debian.org/?p=pkg-mdadm/mdadm.git;a=commit;h=8679dc6bb55045771d1ff3e409b76ba41e0029e1

Author: Dmitrijs Ledkovs <dmitrijs.ledkovs at canonical.com>
Date:   Mon Jun 25 13:33:40 2012 +0100

Copy local administrator's modified udev rules as well as the system one.

---

 debian/initramfs/hook |    9 +++++++--
 1 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/debian/initramfs/hook b/debian/initramfs/hook
index 4852003..8181946 100644
--- a/debian/initramfs/hook
+++ b/debian/initramfs/hook
@@ -289,8 +289,13 @@ if [ "$INITRDSTART" != none ] && [ -n "$devpairs" ]; then
   fi
 
   # Copy udev rules, which udev no longer does
-  mkdir -p $DESTDIR/lib/udev/rules.d/
-  cp /lib/udev/rules.d/64-md-raid.rules $DESTDIR/lib/udev/rules.d/
+  UDEV_RULE=64-md-raid.rules
+  for rules_folder in /lib/udev/rules.d /etc/udev/rules.d; do
+      if [ -f $rules_folder/$UDEV_RULE ]; then
+	  mkdir -p $DESTDIR$rules_folder
+	  cp $rules_folder/$UDEV_RULE $DESTDIR$rules_folder/$UDEV_RULE
+      fi
+  done
 
 else
   echo "MD_DEVS=none" >> $DESTCONFIG




More information about the pkg-mdadm-commits mailing list