Voglio avere uno script "stop" personalizzato runit( runsv) da eseguire quando si deve interrompere / riavviare il processo. Attualmente semplicemente uccide il processo, quindi esegue lo script "finish". Ma nel mio caso, il mio processo genera dinamicamente processi figlio, quindi invece di semplici kill, ho bisogno di un "killtree"per sbarazzarmi di loro. Come lo faccio?
So che dovrebbe essere fatto attraverso le controlopzioni di runit ma dalla lettura dei documenti non è molto chiaro per me come dovrebbe essere chiamato lo script stop :(