Что это такое?
Это начальный скрипт для данного демона.
Зачем это нужно?
- Чтобы привести данного демона в исходное состояние для работы.
- Чтобы создать разовую начальную задержку для инициализации других компонент системы, контролируемых данным демоном (поднятие интерфейсов, установление туннелей и т.п.). Это позволяет избежать ложных срабатываний оттого, что netping уже запущен, а соединение ещё не установлено.
- Чтобы исполнить некоторую реакцию на завершение предыдущего демона (например, рестарт интерфейса, запись в журнал и т.п.).
- Чтобы выполнить разовое действие и перейти к следующему демону в пределах данной службы. В этом случае в качестве
test-script
указывается булевское значение false
.
Как это настроить?
Написать скрипт,который следует исполнять один раз при начале работы данного демона. Скрипт исполняется в контексте командной оболочки bash и может содержать, в частности, вызов вложенной командной оболочки nsgsh в пакетном режиме.