]> git.ipfire.org Git - thirdparty/dracut-ng.git/commitdiff
perf(udev-rules): do not try to install udev built-ins
authorAntonio Alvarez Feijoo <antonio.feijoo@suse.com>
Wed, 29 Jul 2026 12:55:25 +0000 (14:55 +0200)
committerNeal Gompa (ニール・ゴンパ) <ngompa13@gmail.com>
Thu, 30 Jul 2026 15:34:10 +0000 (08:34 -0700)
input_id, path_id and usb_id are udev built-ins, not binaries. These 3 were
already built-ins in the original import of the udev repository in 2012 to
systemd [1], hence they are also built-ins in eudev [2].

[1] https://github.com/systemd/systemd/commit/19c5f19d69bb5f520fa7213239490c55de06d99d
[2] https://github.com/eudev-project/eudev/commit/19c5f19d69bb5f520fa7213239490c55de06d99d

modules.d/74udev-rules/module-setup.sh

index 701f66c39a77969abeb1754cf84628a935c04f3a..0402933fd7003feed2ddfa67da6c0d9e1efaf068 100755 (executable)
@@ -77,12 +77,9 @@ install() {
         "${udevdir}"/fido_id \
         "${udevdir}"/fw_unit_symlinks.sh \
         "${udevdir}"/hid2hci \
-        "${udevdir}"/input_id \
         "${udevdir}"/mtd_probe \
         "${udevdir}"/mtp-probe \
-        "${udevdir}"/path_id \
         "${udevdir}"/scsi_id \
-        "${udevdir}"/usb_id \
         "${udevdir}"/v4l_id \
         "${udevdir}"/udev.conf \
         "${udevdir}"/udev.conf.d/*.conf