systemd: ¿Cómo modificar la acción HandlePowerKey con un comando personalizado?

systemd: ¿Cómo modificar la acción HandlePowerKey con un comando personalizado?

Mi servidor sin cabeza tiene un botón de encendido.

Cuando el usuario lo presiona, quiero que el servidor responda con un breve pitido y luego lo apague.

El sistema sólo debe emitir un pitido cuando se presiona manualmente el botón de encendido, no cuando el sistema se apaga por sí solo (por ejemplo, cuando está inactivo).

sistemadmaneja el evento ACPI desde el botón de encendido, pero ¿cómo puedo agregar un pitido HandlePowerKeyallí?

Respuesta1

esta pregunta fue resuelta aquí:https://unix.stackexchange.com/q/1974

solo necesitas agregar ese comando como

eco -e "\a"

a la ejecución del evento del botón de encendido.

Utiliza el paquete "beep", por lo que debes instalarlo antes.

sudo apt-get instalar pitido

información relacionada