]> git.pld-linux.org Git - projects/geninitrd.git/commitdiff
Use existing mechanism for installing udev apps but install regular variants, too...
authorArkadiusz Miśkiewicz <arekm@maven.pl>
Tue, 18 Dec 2018 13:43:20 +0000 (14:43 +0100)
committerArkadiusz Miśkiewicz <arekm@maven.pl>
Tue, 18 Dec 2018 13:43:20 +0000 (14:43 +0100)
mod-udev.sh

index a2491eea24230215c3bb84379f70a29bb3eab45e..87f4b6891c685df91cd051cfa4d1931f24a5704b 100644 (file)
@@ -44,8 +44,6 @@ initrd_gen_udev() {
        inst_d /sbin /etc/udev /lib/udev
        inst_exec $udevd /sbin/udevd
        inst_exec $udevadm /sbin/udevadm
-       inst_exec /lib/udev/ata_id  /lib/udev/ata_id
-       inst_exec /lib/udev/scsi_id /lib/udev/scsi_id
        inst /etc/udev/udev.conf /etc/udev/udev.conf
        # standard udev rules
        inst_rules 50-udev-default.rules 60-persistent-storage.rules 61-persistent-storage-edd.rules 80-drivers.rules 95-udev-late.rules \
@@ -57,6 +55,8 @@ initrd_gen_udev() {
        for e in ata_id cdrom_id collect firmware scsi_id v4l_id; do
                if [ -e "$initrd_dir/udev/$e" ]; then
                        inst_exec $initrd_dir/udev/$e /lib/udev/$e
+               elif [ -e "/lib/udev/$e" ]; then
+                       inst_exec /lib/udev/$e /lib/udev/$e
                fi
        done
 
This page took 0.742543 seconds and 4 git commands to generate.