systemd: Как изменить действие HandlePowerKey с помощью пользовательской команды?

systemd: Как изменить действие HandlePowerKey с помощью пользовательской команды?

У моего безголового сервера есть кнопка питания.

Когда пользователь нажимает кнопку, я хочу, чтобы сервер ответил коротким звуковым сигналом, а затем выключил сервер.

Система должна издавать звуковой сигнал только при ручном нажатии кнопки питания, а не тогда, когда система выключается сама по себе (например, в режиме ожидания).

системдобрабатывает событие ACPI от кнопки питания, но как мне добавить HandlePowerKeyтуда звуковой сигнал?

решение1

этот вопрос был решен здесь:https://unix.stackexchange.com/q/1974

вам просто нужно добавить эту команду, например

эхо -е "\а"

к выполнению события кнопки питания.

он использует пакет "beep", поэтому вам следует установить его перед

sudo apt-get install звуковой сигнал

Связанный контент