diff options
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 |