systemd: カスタム コマンドを使用して HandlePowerKey アクションを変更するにはどうすればよいでしょうか?

systemd: カスタム コマンドを使用して HandlePowerKey アクションを変更するにはどうすればよいでしょうか?

私のヘッドレスサーバーには電源ボタンがあります。

ユーザーがそれを押すと、サーバーが短いビープ音を鳴らして応答し、サーバーをシャットダウンするようにします。

システムは、手動で電源ボタンを押したときのみビープ音を鳴らし、システムが自動的にシャットダウンしたとき(アイドル時など)はビープ音を鳴らしません。

システム電源ボタンからのACPIイベントを処理するですが、そこにビープ音を追加するにはどうすればいいのでしょうかHandlePowerKey?

答え1

この質問はここで解決されました:https://unix.stackexchange.com/q/1974

次のようなコマンドを追加するだけです

エコー -e "\a"

電源ボタンイベントの実行。

「beep」パッケージを使用するので、事前にインストールする必要があります。

sudo apt-get インストール ビープ音

関連情報