Mein Headless-Server hat einen Netzschalter.
Wenn der Benutzer die Taste drückt, soll der Server mit einem kurzen Piepton reagieren und dann den Server herunterfahren.
Das System sollte nur piepen, wenn der Netzschalter manuell gedrückt wird, nicht, wenn das System von selbst herunterfährt (z. B. im Leerlauf).
systemdbehandelt das ACPI-Ereignis vom Netzschalter, aber wie kann ich dort einen Piepton hinzufügen HandlePowerKey
?
Antwort1
diese Frage wurde hier gelöst:https://unix.stackexchange.com/q/1974
Sie müssen nur den Befehl hinzufügen wie
echo -e "\a"
zur Ausführung des Power-Button-Ereignisses.
es verwendet das "beep"-Paket, also sollten Sie es installieren, bevor
sudo apt-get install beep