I noticed I had no .rules files in /lib/udev/rules.d on my target's initramfs even though I had all the options set to include them. I found that I needed to call install_initramfs to create /lib/udev/rules.d.
Signed-off-by: George McCollister <[email protected]> --- rules/klibc-udev.make | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/rules/klibc-udev.make b/rules/klibc-udev.make index a484d0f..301c4ed 100644 --- a/rules/klibc-udev.make +++ b/rules/klibc-udev.make @@ -91,6 +91,7 @@ $(STATEDIR)/klibc-udev.targetinstall: @$(call install_initramfs, klibc-udev, 0, 0, 0755, -, /sbin/udevadm); @$(call install_initramfs, klibc-udev, 0, 0, 0755, /etc/udev); @$(call install_initramfs, klibc-udev, 0, 0, 0755, /lib/udev); + @$(call install_initramfs, klibc-udev, 0, 0, 0755, /lib/udev/rules.d); ifdef PTXCONF_KLIBC_UDEV_INSTALL_TEST_UDEV @$(call install_initramfs, klibc-udev, 0, 0, 0755, $(KLIBC_UDEV_DIR)/udev/test-udev, \ /sbin/test-udev); -- 1.6.4.2 -- ptxdist mailing list [email protected]
