No debian, é update-rc.d
, que chama insserv
(que geralmente não é executado diretamente). No Suse, provavelmente é chkconfig
.
Você pode ler sobre isso aqui: suse 11
(nota: isso tudo muda no openSUSE 12, que adotou systemd
).
Várias distribuições mais antigas do Linux, que suportam scripts do System V type init
, requerem uma para adicionar o cabeçalho LSB ao script init
. Por exemplo, um cabeçalho LSB de /etc/init.d/sshd
do OpenSUSE 11.4:
### BEGIN INIT INFO
# Provides: sshd
# Required-Start: $network $remote_fs
# Required-Stop: $network $remote_fs
# Default-Start: 3 5
# Default-Stop: 0 1 2 6
# Description: Start the sshd daemon
### END INIT INFO
No entanto, init
scripts devem ser simples scripts bash, onde cada linha, que começa com #
, é um comentário. Qual utilitário lê esses cabeçalhos LSB?
No debian, é update-rc.d
, que chama insserv
(que geralmente não é executado diretamente). No Suse, provavelmente é chkconfig
.
Você pode ler sobre isso aqui: suse 11
(nota: isso tudo muda no openSUSE 12, que adotou systemd
).
Tags init init-script