On 2004.09.29 at 13:55:15 +0400, Vsevolod Balashov wrote:

> Здравствуйте!
> 
> subj. т.е. нажатие кнопки должно преобразовываться к выполнению команды 
> halt. а в идеале еще и по окончании питание вырубаться.
> 
> сервер стоит в углу: ни монитора, ни клавиатуры. останавливать (не 
> часто, в прочем ;) приходится через ssh.
> 
> понимаю, что проблема не чисто-дебиановская, но может уже есть какой 
> готовый пакет? или хотя-бы в какую сторону копать?

В сторону пакета acpid. Ну и, естественно, в ядре acpi должен быть
включен.

Кстати, рекомендую в соответствующий скрипт поставить какой-нибудь
аудиальный фидбек.  Три зеленых \a на консоль вывести, к примеру.

А то юзер может не догадаться что процесс shutdown-а уже пошел, и
продержать кнопку 4 секуды, после чего atx-ная система безусловно
выключится на аппаратном уровне, не дав ОС среагировать.

А вот если в ответ на кратковременное нажатие юзер услышит писк, он
поймет что система среагировала и кнопку отпустит.

Ответить