Este é um script de inicialização do sistema V. O cabeçalho LSB é apenas um bloco de comentário que o sysvinit ignora, mas fornece as informações que o upstart / systemd precisa descobrir quando devem executá-lo.
Estou tendo algum problema em reconhecer os diferentes tipos de ferramentas de gerenciamento de processos do sistema (tradicionais) pelo nome.
Por "tradicional" quero dizer antes dos gostos de upstart, systemd, launchd etc. que estou aprendendo também. Mas ainda precisa entender quais são as tecnologias que os precedem.
Eu vejo scripts no diretório /etc/init.d/
com esta assinatura:
### BEGIN INIT INFO
# Provides: scriptname
# Required-Start: $remote_fs $syslog
# Required-Stop: $remote_fs $syslog
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Start daemon at boot time
# Description: Enable service provided by daemon.
### END INIT INFO
que provavelmente foram copiados e colados aqui:
Parece a mesma coisa para mim (muito para eu colar aqui):
Qual é a relação entre este e os scripts de inicialização do System V? São todos a mesma coisa, ou é uma versão mais moderna do outro? Qual é a diferença em como eles funcionam?
Este é um script de inicialização do sistema V. O cabeçalho LSB é apenas um bloco de comentário que o sysvinit ignora, mas fornece as informações que o upstart / systemd precisa descobrir quando devem executá-lo.