Я хочу мати користувальницький "стоп" скрипт runit
( runsv
) для виконання, коли потрібно зупинити / перезапустити процес. В даний час він просто вбиває процес, після чого запускає сценарій "фінішу". Але в моєму випадку мій процес динамічно породжує дочірні процеси, тому замість простих kill
мені потрібно "killtree"
позбутися від них. Як це зробити?
Я знаю, що це слід робити через control
параметри runit, але з читання документів мені не зовсім зрозуміло, як слід назвати стоп-скрипт :(