Como posso fazer com que o systemd execute um script apenas se um serviço foi interrompido via systemctl, mas não executado se travou sozinho?

Como posso fazer com que o systemd execute um script apenas se um serviço foi interrompido via systemctl, mas não executado se travou sozinho?

O que estou procurando é o equivalente à estrofe pré-parada no upstart, para systemd

Responder1

Você pode usar uma ou mais ExecStop=diretivas para adicionar comandos de parada específicos do systemd. Veja man systemd.servicepara detalhes.

informação relacionada