5 prereqs() { echo "$PREREQS"; }
14 . /usr/share/initramfs-tools/hook-functions
16 # udevd uses unix domain sockets for communication
19 copy_exec /sbin/udevd /sbin
20 copy_exec /sbin/udevadm /sbin
22 mkdir -p $DESTDIR/etc/udev
23 cp -a /etc/udev/*.conf $DESTDIR/etc/udev/
25 mkdir -p $DESTDIR/lib/udev/rules.d
26 for rules in 30-kernel-compat.rules 50-firmware.rules 50-udev-default.rules \
27 60-cdrom_id.rules 60-floppy.rules 60-persistent-input.rules \
28 60-persistent-storage.rules 61-persistent-storage-edd.rules \
29 80-drivers.rules 64-device-mapper.rules ; do
30 cp -a "$f" $DESTDIR/lib/udev/rules.d/
31 if [ -e /etc/udev/rules.d/$rules ]; then
32 cp -p /etc/udev/rules.d/$rules $DESTDIR/lib/udev/rules.d/
33 elif [ -e /lib/udev/rules.d/$rules ]; then
34 cp -p /lib/udev/rules.d/$rules $DESTDIR/lib/udev/rules.d/
38 for program in /lib/udev/*_id; do
39 copy_exec $program /lib/udev
42 copy_exec /sbin/blkid /sbin