Translate

8.4 Spengere il "music server" con un tasto e velocizzare l'avvio

Per risparmiare tempo ed evitare di dover tener acceso o accendere un PC client, aprire il terminale ed entrare nel server e digitare il comando "halt" per spegnere il "music server", possiamo fare tutto ciò premendo il bottone che serve ad accendere il PC music server.
Prima di tutto installiamo questo programma "acpid"

apt-get install acpid

Dopodichè, bisognerà creare un file nominato "power" in questo modo

nano /etc/acpi/events/power

Fate copia e incolla delle seguenti righe all'interno del file appena creato ed aperto


# /etc/acpi/events/power

# This is called when the user presses the power button
event=button/power (PWR.||PBTN)
action=/sbin/poweroff


salvate (con il programma "nano" dovete digitare contemporaneamente "CTRL" + "x" e INVIO e poi digitate "y" e INVIO) e chiudete. Poi fate ripartire "acpid" così

/etc/init.d/acpid restart

Per verificare di aver corretamente eseguito il tutto, premete il pulsante che usate per accendere il PC "music server" e attendete lo spegnimento.

Consiglio di modificare il timeout di "grub" per velocizzare il tempi di accensione del server, per mezzo del comando

nano /boot/grub/menu.lst

e modificate il timeout da "5" secondi a "0".

E' possibile non far partire alcuni programmi (anche detti demoni) che partono all'avvio tipo "lirc", per esempio, che è necessario solo per chi comanda il server attraverso un collegamento ad infrarossi.
Per fare ciò, può risultare utile installare il programma "rcconf" per non far partire i "demoni" all'avvio.
Per installarlo usiamo il solito comando ("apt-get install") da terminale

apt-get install rcconf


Una volta installato, fatelo partire digitando "rcconf" sul terminale seguito da "INVIO"


Consiglio di deselezionare i seguenti demoni/servizi: dnsmasq, hostapd, klogd, lirc, nfs-common, nginx, portmap, sysklogd, voyage-pxe, watchdog, wd_keepalive.