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]

Reply via email to