I want to have a custom "stop" script runit
(runsv
) to execute when having to stop/restart the process. Currently it simply kills the process, then runs the "finish" script. But in my case, my process spawns dynamically child processes, so instead of simple kill
, I need a "killtree"
to get rid of them. How do I do that?
I know it should be done through the control
options of runit but from reading the docs its not really clear to me how the stop script should be named :(