Macchina virtuale di laboratorio, l’ho basata su DietPi che solitamente utilizzo su Raspberry Pi ma che apprezzo particolarmente per leggerezza e supporto, quindi sono finito per utilizzarlo anche su VirtualBox per i lavori più “banali“. Mi sono accorto che lanciando un comando di arresto da riga di comando andavo a sbattere contro un muro:
root@117:~# shutdown Failed to set wall message, ignoring: Unit dbus-org.freedesktop.login1.service is masked. Failed to call ScheduleShutdown in logind, no action will be taken: Unit dbus-org.freedesktop.login1.service is masked.
Dato che il servizio è mascherato ho quindi dovuto modificarlo, è abbastanza semplice, sono due righe da lanciare da riga di comando:
sudo systemctl unmask systemd-logind.service sudo systemctl start systemd-logind.service
Ed ecco che magicamente il comando di shutdown
torna così disponibile:
root@117:~# shutdown -h 0 Shutdown scheduled for Thu 2022-06-09 17:40:08 CEST, use 'shutdown -c' to cancel.
#StaySafe
Grazie a unix.stackexchange.com/a/573105
L'articolo potrebbe non essere aggiornato
Questo post è stato scritto più di 5 mesi fa, potrebbe non essere aggiornato. Per qualsiasi dubbio ti invito a lasciare un commento per chiedere ulteriori informazioni! :-)
Pillole
Le pillole sono articoli di veloce lettura dedicati a notizie, script o qualsiasi altra cosa possa essere "divorata e messa in pratica" con poco. Uno spazio del blog riservato agli articoli "a bruciapelo"!
Se vuoi leggere le altre pillole fai clic qui.