diff options
author | Dmitrijs Ledkovs <dmitrijs.ledkovs@canonical.com> | 2012-06-25 13:33:40 +0100 |
---|---|---|
committer | Dmitrijs Ledkovs <dmitrijs.ledkovs@canonical.com> | 2012-06-25 13:39:46 +0100 |
commit | 8679dc6bb55045771d1ff3e409b76ba41e0029e1 (patch) | |
tree | 98f92d224819c273e6954061b926cf97c7f8c014 /debian/initramfs | |
parent | 5876c26bec473a625cbb93cda5a9dedef6153064 (diff) |
Copy local administrator's modified udev rules as well as the system one.
Diffstat (limited to 'debian/initramfs')
-rw-r--r-- | debian/initramfs/hook | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/debian/initramfs/hook b/debian/initramfs/hook index 48520031..8181946f 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 |