मैं एक कस्टम "स्टॉप" स्क्रिप्ट runit
( runsv
) को निष्पादित करना चाहता हूं जब प्रक्रिया को रोकना / पुनः आरंभ करना हो। वर्तमान में यह केवल प्रक्रिया को मारता है, फिर "फिनिश" स्क्रिप्ट चलाता है। लेकिन मेरे मामले में, मेरी प्रक्रिया गतिशील रूप से बाल प्रक्रियाओं को जन्म देती है, इसलिए सरल के बजाय kill
, मुझे "killtree"
उनसे छुटकारा पाने की आवश्यकता है। मैं उसको कैसे करू?
मुझे पता है कि यह control
रनिट के विकल्पों के माध्यम से किया जाना चाहिए, लेकिन डॉक्स पढ़ने से यह वास्तव में मेरे लिए स्पष्ट नहीं है कि स्टॉप स्क्रिप्ट का नाम कैसे रखा जाना चाहिए :(