Nazion Linux

Void Linux servizi

Void Linux non utilizza Systemd per l’avvio dei servizi (demoni), ma Runit che risulta più modulare e meno invasivo.

Per capire quali servizi partono all’avvio del sistema basta digitare dal terminale d’amministratore (root)

`sv status /var/service/*`

oppure da terminale utente

`sudo sv status /var/service/*`

possiamo anche vedere quali servizi dovrebbero partire, senza controllare se sono funzionanti

`ls /var/service/`

invece per sapere tutti i servizi disponibili daremo il comando

`ls /etc/sv/`

per avviare un servizio all’avvio del sistema

`ln -s /etc/sv/servizio /var/service/`

sostituire servizio con il servizio da avviare, un esempio pratico

`ln -s /etc/sv/apache /var/service/`

l’ultimo comando avvia il server Apache

invece per riavviare, in questo caso, il server Apache

`sv restart /var/service/apache`

per fermarlo

`sv stop /var/service/apache`

per non farlo partire all’avvio, sempre dal terminale d’amministratore

`rm /var/service/apache`