Found a bug in the RH5.1 /etc/rc.d/rc.sysinit file. It is exercised when you compile your own kernel and reboot. The problem is that depmod does not get run due to a typo in this file. Note that it checks for the existence of the "preferred" symlink, but then does the same thing regardless. The fix is to change the "else" statement to a simple else depmod -a fi Here's the offending snippet: ------------- from /etc/rc.d/rc.sysinit -------------------------- if [ -x /sbin/depmod -a -n "$USEMODULES" ]; then # Get ready for kerneld if module support in the kernel echo -n "Finding module dependencies... " if [ -f /lib/modules/preferred ]; then depmod -a preferred else depmod -a preferred fi echo "done" fi ------------- from /etc/rc.d/rc.sysinit -------------------------- -- Alec Habig, Boston University Particle Astrophysics Group [EMAIL PROTECTED] http://hep.bu.edu/~habig/ -- PLEASE read the Red Hat FAQ, Tips, Errata and the MAILING LIST ARCHIVES! http://www.redhat.com/RedHat-FAQ /RedHat-Errata /RedHat-Tips /mailing-lists To unsubscribe: mail [EMAIL PROTECTED] with "unsubscribe" as the Subject.