Per aggiungere uno script all'avvio del sistema bisogna copiare lo script in /etc/init.d e con l'utility update-rc.d configurare in quale runlevel avviare/arrestare il programma e con che priorità.
Sintassi:
update-rc.d -f script remove #Elimina tutti gli script dai vari runlevel.
update-rc.d -n -f script remove #Come sopra ma effettua una simulazione.
update-rc.d script start 29 2 3 4 5 . stop 46 0 S . #Avvia lo script sui runlevel 2 3 4 e 5 con priorita 29 e lo arresta nei runlevel 0 e S con priorità 46.
Elenco Runlevel
Livello di esecuzione | Utilizzo |
0 | Arresto del sistema. |
1 | Utente singolo. |
2 | Livello normale per la multiutenza. |
3 | Livello ausiliario per la multiutenza. |
4 | Livello disponibile per la multiutenza. |
5 | Livello disponibile per la multiutenza. |
6 | Riavvio del sistema. |
Runlevel in Debian
# Runlevel 0 is halt.
# Runlevel 1 is single-user.
# Runlevels 2-5 are multi-user.
# Runlevel 6 is reboot.
Nessun commento:
Posta un commento