Note that the 'nginx' package has the same issue, not just
postfix, and possibly other packages; really it's any package
that has "required-start: $named" in its init script.

(I dislike the rationale for that to begin with -- it should be
enough to "require-start: $network" and merely
"should-start $named", because $network [presumably]
implies a working resolver -- but that's another issue.)

The following shows what may be wrong:

    $ grep -sr \$named /etc/insserv*
    /etc/insserv.conf:$named +named +dnsmasq +lwresd +bind9 +unbound $network
    /etc/insserv.conf.d/dnsmasq:$named dnsmasq

I was able to fix it with:

    $ sudo sed -i s,dnsmasq,+dnsmasq, /etc/insserv.conf.d/dnsmasq

The bug is perhaps that dnsmasq forces itself as hard-required
for $named.  And actually, the soft requirement is already
in /etc/insserv.conf itself (see above first line) so really the file
could just be removed.

I don't know if this is the proper fix, but it works for me.
(Note that this seems to apply to #703805 as well, looks
like it's the same bug.)


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to