Package: insserv Version: 1.14.0-2 Severity: normal Tags: patch I noticed that pdnsd would be started late on some machines. Since it provides name resolution this should have been caught by Required-Start: $named listed by many packages. The cause is that pdnsd is not listed as $named in /etc/insserv.conf. I suppose that other dns caches suffer the very same problem. Some of them are easily found: pdns-recursor, djbdns and dbndns. Since djbdns and dbndns seem to be started using daemontools this leaves us with just pdnsd and pdns-recursor (and the ones I didn't find). So changing
$named +named +dnsmasq +lwresd +bind9 +unbound $network to $named +named +dnsmasq +lwresd +bind9 +unbound +pdnsd +pdns-recursor $network should solve the issue for a number of setups. I also noticed that +ntp is not part of $time, which contradicts the description in the wiki[1]. However adding +ntp to $time will likely result in dependency loops on a number of setups since ntp requires $named and some nameserver will probably want a $time. In this case I suggest updating the wiki in a way that reflects the actual behaviour. Helmut [1] http://wiki.debian.org/LSBInitScripts -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

