Nós construímos alguns softwares que se conectam ao MySQL e devem ser iniciados em um servidor Ubuntu na inicialização.
O que estamos perdendo é como garantir que ele seja iniciado na inicialização após o MySQL.
Nosso script de inicialização inclui os seguintes itens na parte superior:
### BEGIN INIT INFO
# Provides: ourservice
# Required-Start: $mysql $syslog $named
# Required-Stop: $syslog $named
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# X-Interactive: true
# Short-Description: Start/stop Our Service
### END INIT INFO
E no boot, o ourservice não estava rodando, mas o MySQL estava. Então, o que estou perdendo?
Para esclarecer, usei o padrão update-rc.d ourservice para instalar o script.