Os argumentos de nível de execução inicial de aviso padrão não correspondem aos valores de início padrão

8

Tentei adicionar o Fuseki como um serviço aos níveis de execução corretos usando update-rc.d. Eu usei sudo update-rc.d fuseki defaultse acho que está bem agora, mas recebi os seguintes avisos:

update-rc.d: warning: default start runlevel arguments (2 3 4 5) do not match fuseki Default-Start values (3 4 5)
update-rc.d: warning:
default stop runlevel arguments (0 1 6) do not match fuseki Default-Stop values (0 1 2 6)  
Adding system startup for /etc/init.d/fuseki ...
    /etc/rc0.d/K20fuseki -> ../init.d/fuseki
    /etc/rc1.d/K20fuseki -> ../init.d/fuseki
    /etc/rc6.d/K20fuseki -> ../init.d/fuseki
    /etc/rc2.d/S20fuseki -> ../init.d/fuseki
    /etc/rc3.d/S20fuseki -> ../init.d/fuseki
    /etc/rc4.d/S20fuseki -> ../init.d/fuseki
    /etc/rc5.d/S20fuseki -> ../init.d/fuseki

O que exatamente esse aviso significa?

waanders
fonte
Qual versão do Ubuntu?
Muru
você pode postar as linhas # Default-Start: e # Default-Stop:/etc/init.d/fuseki?
LilloX
@muru Ubuntu 14.04.3 LTS (GNU / Linux 3.16.0-30-generic x86_64)
waanders
@LilloX # Default-Start: 3 4 5 # Default-Stop: 0 2 1 6
waanders
como eu imaginava, veja a resposta que dei. Além disso, os serviços são interrompidos no nível de execução 2 porque o nível de execução 2 está sem rede.
LilloX

Respostas:

10

No manual update-rc.d:

If defaults is used then update-rc.d will make links to start the
service in runlevels 2345 and to stop the service in runlevels 016.

Parece que, em vez disso, os níveis de execução definidos em /etc/init.d/fuseki são: inicie o nível de execução 3,4 e 5 como parada 0,1 e 6. Esse não é o padrão e o programa o alerta.

LilloX
fonte