Chcę mieć niestandardowy skrypt „stop” runit
( runsv
) do wykonania, gdy trzeba zatrzymać / ponownie uruchomić proces. Obecnie po prostu zabija proces, a następnie uruchamia skrypt „wykończenia”. Ale w moim przypadku mój proces spawnuje dynamicznie procesy potomne, więc zamiast prostego kill
muszę "killtree"
się ich pozbyć. Jak mogę to zrobić?
Wiem, że należy to zrobić za pomocą control
opcji runit, ale po przeczytaniu dokumentacji nie jest dla mnie jasne, jak powinien się nazywać skrypt stop :(