Ubuntu 16.04 systemd no estado degradado porque o serviço dns-clean falhou

1

No Ubuntu 16.04.2, notei que o systemd está em estado degradado (status systemctl) após algum tempo de atividade ou após o wake da suspensão, porque o dns-clean.service falhou.

dns-clean.service has

ExecStartPre=/bin/mkdir /var/run/pppconfig

Quando eu removo o diretório / var / run / pppconfig que está vazio, o serviço pode ser iniciado com sucesso (systemctl start dns-clean.service) e o systemd está em modo de execução.

O diretório / var / run / pppconfig não deve existir quando o sistema quer iniciar o serviço, então por que ele ainda está aqui?

Existe um relatório de erros do Debian sobre isso: link

    
por epsicot 24.03.2017 / 15:02

1 resposta

2

o comando mkdir retornará um erro se o diretório existir. Você pode evitar esse erro usando mkdir -p . apenas edite /lib/systemd/system/dns-clean.service e ajuste a linha ExecStartPre=/bin/mkdir -p /var/run/pppconfig

    
por dominix 29.05.2017 / 06:18