Hi,

I encountered the same issue after a crash of the dhcpd process. The daemon could not be restarted without deleting the old PID file first.

I modified the /etc/init.d/isc-dhcp-server script on my servers from :

|if [ -e "$PIDFILE" ]; then log_failure_msg "dhcpd service already running (pid file $PIDFILE currenty exists)" exit 1 fi|


To :

|if [ -e "$PIDFILE" ]; then if read pid < "$PIDFILE" && ps -p "$pid" > /dev/null 2>&1; then log_failure_msg "dhcpd service already running (pid file $PIDFILE currenty exists)" exit 1 fi fi|

Reply via email to