systemd: Como modificar a ação HandlePowerKey com um comando personalizado?

systemd: Como modificar a ação HandlePowerKey com um comando personalizado?

Meu servidor headless tem um botão liga / desliga.

Quando o usuário pressiona, quero que o servidor responda com um breve bipe e depois desligue o servidor.

O sistema só deverá emitir um bipe ao pressionar manualmente o botão liga/desliga, e não quando o sistema desligar sozinho (por exemplo, quando estiver inativo).

sistemalida com o evento ACPI a partir do botão liga / desliga, mas como posso adicionar um bipe HandlePowerKeylá?

Responder1

esta questão foi resolvida aqui:https://unix.stackexchange.com/q/1974

você só precisa adicionar esse comando como

eco -e "\a"

para a execução do evento do botão liga/desliga.

ele usa o pacote "beep", então você deve instalá-lo antes

sudo apt-get install bipe

informação relacionada