В RedHat и Centos изменение сценариев запуска как заявил здесь работал отлично.
Но Suse, похоже, следует другим правилам, если да, то какие изменения следует учитывать?
Влияет ли «CHKCONFIG» в сценариях инициализации на порядок запуска служб?
В Suse порядок запуска и остановки служб управляется insserv пакет и основан на зависимости от других сервисов. Так что это немного отличается. Подробно ответ на ваш вопрос с примерами дан в следующей статье Suse:
Управление порядком запуска и остановки служб Linux
Под LSB (Linux Standards Base) порядок запуска и остановки служб контролируется с помощью пакета insserv. В отличие от Netware, DOS и других операционных систем, SUSE вычисляет приказы запуска и остановки на основе зависимостей. Эта особенность Linux имеет явное преимущество, заключающееся в более быстрой загрузке, но делает вещи немного более сложными.
Примеры
Вот несколько примеров того, как управлять заголовком службы, определенной в /etc/init.d.
В следующем примере запускается служба myService после загрузки сети и автоматически запускается служба myOtherService.
### BEGIN INIT INFO # Provides: myService # Required-Start: $network # Should-Start: myOtherService # Required-Stop: # Should-Stop: # Default-Start: 2 3 5 # Default-Stop: # Description: Example Service ### END INIT INFO