7 # - make udev start before insmods
8 # - make proper use of USE_UDEV - don't copy rules if USE_UDEV is off no!
10 # setup geninitrd module
13 udevd=$(find_tool $initrd_dir/udevd /sbin/initrd-udevd)
14 udevadm=$(find_tool $initrd_dir/udevadm /sbin/initrd-udevadm)
16 if [ "$kernel_version" -ge "002006" -a -x "$udevd" -a -x "$udevadm" -a -f /etc/udev/udev.conf ]; then
24 # generate initrd fragment
27 debug "Setting up udev..."
29 inst_d /sbin /etc/udev
30 inst_exec $udevd /sbin/udevd
31 inst_exec $udevadm /sbin/udevadm
32 inst /etc/udev/udev.conf /etc/udev/udev.conf
44 initrd_gen_stop_udevd() {
45 busybox_applet killall