Description of problem: We're using a system CVS to track configuration changes properly. udev isn't smart enough during running through its configuration directory and an error message now. Version-Release number of selected component (if applicable): udev-039-10.8.EL4 How reproducible: Always Steps to Reproduce: 1. create directory in /etc/makedev.d 2. reboot Actual Results: Starting udev: error: /etc/makedev.d/CVS is not a regular file Expected Results: No such error message Additional info: It looks like udev only expect files in /etc/makedev.d, so why not filtering the directory open for files only or skip file if it is a directory?
this is makedev
If you invoke MAKEDEV with the "-i" flag, it will issue a warning instead of an error if it runs into a problem reading its configuration.
How to tell using "-i" udev? ;-) BTW: can I test the rawhide package on RHEL4?
Peter, edit /sbin/start_udev and change the MAKEDEV call. yes, you can _test_ the rawhide package on RHEL4
Can confirm that it works now using following version: http://download.fedora.redhat.com/pub/fedora/linux/core/development/i386/Fedora/RPMS/MAKEDEV-3.19-1.i386.rpm