Cuando ejecuta `update-rc.d myscript default` - ¿cómo se llama al inicio / apagado?

13

¿Qué se llama al inicio / apagado cuando se ejecuta update-rc.d myscript default?

Los documentos parecen borrosos, quiero concretos. Supongo que esto sucede:

Al inicio (específicamente en la entrada al nivel de ejecución 2, multiusuario), este comando se ejecuta:

/etc/init.d/myscript start

Y al apagar / reiniciar el mismo script se llama como:

/etc/init.d/myscript stop

¿Es eso todo lo que realmente está sucediendo aquí?

David Parks
fuente

Respuestas:

8

Eso es correcto.

Tomado de man update-rc.d:

Si se utilizan los valores predeterminados, update-rc.d creará enlaces para iniciar el servicio en los niveles de ejecución 2345 y para detener el servicio en los niveles de ejecución 016. De manera predeterminada, todos los enlaces tendrán el número de secuencia 20, pero esto debería anularse si hay dependencias Por ejemplo, si el demonio B depende de A, entonces A debe iniciarse antes que B y B deben eliminarse antes que A. Usted logra esto proporcionando dos argumentos NN. En general, los demonios centrales deberían comenzar temprano y eliminarse tarde, mientras que las aplicaciones pueden comenzar tarde y eliminarse antes.

Más información aquí , busque la sección "Instalación de scripts de inicio personalizados".

Bruno Pereira
fuente