Description of problem: On boot or by running command /etc/init.d/dhcpd start, dhcpd claims to start but isn't running when you ps for it. Version-Release number of selected component (if applicable): Version RH Enterprise Linux Server release 5.2 How reproducible: Every time Steps to Reproduce: 1. Run /etc/init.d/dhcpd restart 2. Claims to have started. 3. ps -ef |grep dhcp , it isn't running. Actual results: This seems to be a regression, as it worked in 5.1, failed on 5.2 update. Expected results: Daemon to be running. Additional info: The daemon seems to start up i.e it puts the correct log entries into /var/log/messages. It looks like it's the forked child that dies. The program runs fine with a "-f" flag put in. In fact my present workaround is rather horrible with: daemon $dhcpd $DHCPDARGS -f 2>/dev/null & , in the startup file.
Replying to my own problem, this seem to be related to and caused by Bug #448014. Downgrading to nss_ldap-253-5.el5 resolved this issue.
*** This bug has been marked as a duplicate of 448014 ***