Encontrando definições ruins do systemctl?

1

Acabei de diagnosticar uma falha que se descobriu porque alguém editou um arquivo de definição systemd (* .service) e deixou um erro por trás. O resultado foi que o serviço não apareceu como com falha, mas também não foi executado, então minha pergunta é:

Is there a way to list all systemd units that have service definition errors?

Como exemplo, aqui está o status da tarefa que falhou:

localhost:~# systemctl status -l custom
● custom.service - Custom script
   Loaded: loaded (/usr/lib/systemd/system/custom.service; disabled; vendor 
preset: disabled)
   Active: inactive (dead)

Sep 12 16:00:25 localhost.localdomain systemd[1]: 
[/usr/lib/systemd/system/custom.service:20] Unknown section 'Path'. Ignoring.

Eu tentei listar dead serviços, mas há muitos deles e a maioria parece estar correta, mas acabou encerrada - o que eu quero é encontrar os que possuem erros genuínos como este.

    
por Paul D Smith 13.09.2018 / 10:37

0 respostas

Tags