Eu escrevi um simples .service
para o systemd.
O meu processo começa bem, mas abrange mais subprocessos com diferentes PIDs .
Por isso, não posso interromper meu serviço com a linha usual:
ExecReload=/bin/kill -HUP $MAINPID
porque eu mato o processo original principal (um shell script), mas não seus filhos.
Como posso matar todos eles no reinício? Existe uma macro válida como $ ALLPIDS?
(Estou trabalhando com o Ubuntu 16.04.)
Obrigado F