I wrote such upstart script : description "Dhcp server" author "Rafal Magda"
start on filesystem and net-device-up IFACE=br0 stop on runlevel[!2345] respawn expect fork exec dhcpd3 Put in in /etc/init/dhcp.conf dhcpd will be started when interface br0 will be up. Iface ("br0") should be the same as in /etc/default/dhcp3-server . Maybe there is way to put it there automatically... ? -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to dhcp3 in ubuntu. https://bugs.launchpad.net/bugs/580319 Title: dhcp3-server launches before upstart brings all interface, thus failing to start -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs