Resolução de problemas-rc.d remove'ing dnsmasq no Debian Stretch

1

Background: Na minha máquina Debian Stretch em casa, notei que os tempos de pesquisa de DNS são muito lentos e concluí que o culpado é dnsmasq - já que, se eu derrubá-lo, a resolução de nomes se torna > 10x mais rápido (sem atrasos de vários segundos). Agora, é provavelmente uma configuração incorreta, mas eu era preguiçoso e queria apenas removê-lo, já que meu roteador tem um servidor DNS que é o que dnsmasq está olhando de qualquer maneira, e provavelmente é algo como um dnsmasq.

De qualquer forma, eu corro:

update-rc.d remove dnsmasq

e obtenha:

insserv: Service dnsmasq has to be enabled to start service apache2
insserv: Service dnsmasq has to be enabled to start service cups-browsed
insserv: exiting now!
update-rc.d: error: insserv rejected the script header

Minhas perguntas:

  • Por que apache2 e cups-browse dependem de dnsmasq ?
  • Por que estou executando cups-browsed por padrão?
por einpoklum 10.06.2016 / 18:04

1 resposta

0

É seguro remover dnsmasq do seu computador doméstico.

Em meu sistema Ubuntu 16.04 , desativei dnsmasq e encontrei o mesmo problema em cups-browsed durante sudo apt-get update . Corrigi-o executando:

sudo nano /etc/insserv.conf.d/dnsmasq

após comentar pela primeira vez a linha $named dnsmasq . (No meu notebook, eu simplesmente deletei /etc/insserv.conf.d/dnsmasq .)

    
por 06.11.2016 / 02:56