Создал файл /etc/acpi/events/buttonpower
с правилом обработки события нажатия кнопки гибернации.
Правило начинает работать только после:
/etc/init.d/acpid stop
/etc/init.d/acpid start
При этом:
systemctl restart acpid.service
Останавливает демон, но не запускает его:
# /etc/init.d/acpid start
# systemctl restart acpid.service
# /etc/init.d/acpid stop
Service acpid is not running.
После запуска демона начинает срабатывать правило: происходит запуск скрипта. Но только до тех пор, пока открыт терминал. После закрытия терминала правило перестает срабатывать: при том, что, как я понимаю, демон продолжает работать и после закрытия терминала. После повторного открытия терминала правило начинает работать только после перезапуска демона: # /etc/init.d/acpid restart
.
дистрибутив: АльтЛинукс