Los argumentos de nivel de ejecución de inicio predeterminado de advertencia no coinciden con los valores de inicio predeterminado

8

Traté de agregar Fuseki como un servicio a los niveles de ejecución correctos utilizando update-rc.d. Solía sudo update-rc.d fuseki defaultsy creo que está bien ahora, pero recibí estas advertencias:

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

¿Qué significa exactamente esta advertencia?

waanders
fuente
¿Qué versión de Ubuntu?
muru
¿Puedes publicar las líneas # Default-Start: y # Default-Stop:desde /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 lo había imaginado, vea la respuesta que le di. Además, los servicios se detienen en el nivel de ejecución 2 porque el nivel de ejecución 2 no tiene red.
LilloX

Respuestas:

10

Del 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, en cambio, los niveles de ejecución definidos en /etc/init.d/fuseki son: iniciar el nivel de ejecución 3,4 y 5 como detener 0,1 y 6. Este no es el valor predeterminado y el programa lo alerta.

LilloX
fuente