archboot/lib/initcpio/install/arch_udev

48 lines
1.6 KiB
Text
Raw Normal View History

2007-02-22 23:46:50 +01:00
# vim:set ft=sh:
install ()
{
MODULES=""
2008-12-06 19:12:19 +01:00
BINARIES="udevd dmsetup"
FILES="/etc/udev/udev.conf"
2007-09-07 19:22:10 +02:00
SCRIPT="arch_udev"
add_file /etc/modprobe.d/framebuffer_blacklist
add_file /etc/modprobe.d/usb-load-ehci-first
2008-12-06 19:12:19 +01:00
add_file /usr/share/archboot/udev/etc/load-modules.sh /lib/udev/load-modules.sh
add_file /lib/udev/ata_id
2008-10-20 22:39:25 +02:00
add_file /lib/udev/cdrom_id
add_file /lib/udev/cdsymlinks.sh
add_file /lib/udev/collect
add_file /lib/udev/create_floppy_devices
add_file /lib/udev/edd_id
2008-10-20 22:39:25 +02:00
add_file /lib/udev/firmware.sh
add_file /lib/udev/fstab_import
add_file /lib/udev/path_id
2008-10-20 22:39:25 +02:00
add_file /lib/udev/rule_generator.functions
add_file /lib/udev/scsi_id
add_file /lib/udev/usb_id
add_file /lib/udev/vol_id
2008-10-20 22:39:25 +02:00
add_file /lib/udev/write_cd_rules
add_file /lib/udev/write_net_rules
add_file /lib/libvolume_id.so.1
# add rule files
2008-10-20 22:39:25 +02:00
for i in 81-arch 60-pcmcia device-mapper; do
2008-12-06 19:12:19 +01:00
add_file /etc/udev/rules.d/$i.rules
done
for i in 75-cd-aliases-generator.rules.optional 75-persistent-net-generator.rules.optional; do
add_file /etc/udev/rules.d/$i
2008-10-20 22:39:25 +02:00
done
for i in 40-alsa 40-ia64 40-isdn 40-pilot-links 40-ppc 40-s390 40-zaptel 50-udev-default 60-cdrom_id 60-persistent-input \
60-persistent-storage-tape 60-persistent-storage 60-persistent-v4l 61-persistent-storage-edd 64-device-mapper \
64-md-raid 79-fstab_import 80-drivers 95-udev-late; do
add_file /lib/udev/rules.d/$i.rules
done
2007-02-22 23:46:50 +01:00
}
help ()
{
cat <<HELPEOF
2008-12-06 19:12:19 +01:00
This hook includes udevd and rule files.
2007-02-22 23:46:50 +01:00
HELPEOF
}