Não consigo instalar nada e remover nada devido a isso
insserv: warning: script 'firewall' missing LSB tags and overrides
insserv: There is a loop between service monit and firewall if stopped
insserv: loop involving service firewall at depth 2
insserv: loop involving service monit at depth 1
insserv: Stopping firewall depends on monit and therefore on system facility `$all' which can not be true!
insserv: exiting now without changing boot order!
O que ?!
Parece que seu
/etc/init.d/firewall
script (que não está no Debian, então não podemos verificar) está quebrado em relação à ordenação de inicialização baseada em dependência. Para um firewall, recomendo um cabeçalho LSB como este:(supondo que sua inicialização não exija que a resolução DNS esteja disponível).
Parei tanto
monit
efirewall
serviços. O script init.d do firewall não fazia parte do debian. Era um script personalizado, não percebi isso.Mudei
firewall
o script init.d para uma pasta temporária.Então consegui desinstalar
monit
.No final, restaurei o script init.d para
firewall
.