Se você tem um script localizado em /etc/init.d/
, então você está pronto para ir.
Emita um destes comandos (dependendo do seu sistema).
systemctl enable myscript
chkconfig myscript on
Quando você emite o comando shutdown, um SIGTERM
é enviado para todo o processo em execução e é o comando padrão de desligamento normal.
O servidor deve lidar com isso sozinho.