Avertissement: les arguments de niveau d'exécution de démarrage par défaut ne correspondent pas aux valeurs de démarrage par défaut

8

J'ai essayé d'ajouter Fuseki en tant que service aux bons niveaux d'exécution en utilisant update-rc.d. J'ai utilisé sudo update-rc.d fuseki defaultset je pense que ça va maintenant, mais j'ai reçu ces avertissements:

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

Que signifie exactement cet avertissement?

waanders
la source
Quelle version d'Ubuntu?
muru
pouvez-vous publier les lignes # Default-Start: et à # Default-Stop:partir de /etc/init.d/fuseki?
LilloX
@muru Ubuntu 14.04.3 LTS (GNU / Linux 3.16.0-30-x86_64 générique)
waanders
@LilloX # Default-Start: 3 4 5 # Default-Stop: 0 2 1 6
waanders
comme je l'avais imaginé, voir la réponse que j'ai donnée. De plus, les services sont arrêtés au niveau d'exécution 2 car le niveau d'exécution 2 est sans réseau.
LilloX

Réponses:

10

Depuis le manuel 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.

Il semble qu'au lieu de cela, les niveaux d'exécution définis dans /etc/init.d/fuseki sont les suivants: démarrer les niveaux d'exécution 3,4 et 5 en tant qu'arrêts 0,1 et 6. Ce n'est pas la valeur par défaut et le programme vous en avertit.

LilloX
la source