Comment 4 for bug 1368688

Revision history for this message
Joi Owen (jlellis) wrote :

I just upgraded a 12.04 to 14.04.1 and discovered my server now boots three instances of dhcpd, one with -6, which dies because there is no config file for it, and two instances of -4, one reading from /etc/dhcp/dhcpd.conf, and the other from /etc/dhcp3/dhcpd.conf.

From my reading, it appears the Sys V script should now be following the format described in the page https://wiki.ubuntu.com/UpstartCompatibleInitScripts (Upstart Compatible Init Scripts) IE it should be testing for is_upstart_job in the case actions, but it is not doing so.

Also note that the Upstart script is ignoring the information in /etc/default/isc-dhcp-server, and providing its own locations for things like the conf file and the pid file. It should be honoring the defaults file!