Bug 23657

Summary: acpid не видит файла power.conf
Product: Sisyphus Reporter: serpiph <serpiph>
Component: acpidAssignee: Valery Inozemtsev <shrek>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: kharpost, mike, rider, sbolshakov, shrek
Version: unstable   
Hardware: all   
OS: Linux   
Bug Depends on:    
Bug Blocks: 23155    

Description serpiph 2010-06-23 13:00:48 MSD
Программа при старте не обращает внимание на файл /etc/acpi/events/power.conf. После переименования этого файла в /etc/acpi/events/power и перезапуска acpid файл подхватился. Отработка кнопки нормальная.
Comment 1 Valery Inozemtsev 2010-06-23 14:11:02 MSD
так было задумано. нажатие кнопки power может обрабатывать не только acpid
Comment 2 Michael Shigorin 2010-06-23 19:19:20 MSD
Зачем ещё типично применяется acpid, кроме обработки кнопки power?
Для него это ожидаемая функциональность.  Не надо -- не ставим acpid.
Надо -- ставим и должен работать.  Ломать зачем -- не понимаю.
Comment 3 Valery Inozemtsev 2010-06-23 19:43:47 MSD
(В ответ на комментарий №2)
> Зачем ещё типично применяется acpid, кроме обработки кнопки power?

$ cat /etc/acpi/events/f24 
event=ibm/hotkey HKEY 00000080 00001008
action=/lib/udev/btrfkill

кнопку power у меня обрабатывают иксы

> Для него это ожидаемая функциональность.

для меня это будет неожиданная функциональность, если на кнопку power я получу poweroff вместо окошка с выбором suspend/hibernate/poweroff

> Не надо -- не ставим acpid.
> Надо -- ставим и должен работать.
> Ломать зачем -- не понимаю.

см. выше
Comment 4 serpiph 2010-06-24 10:21:02 MSD
А я считаю это багой, так как для меня это изменение оказалось полной неожиданностью, так как у меня из шести компов только один с иксами, остальные работают вообще без мониторов, но даже с иксами у меня кнопку питания отрабатывает acpid, так как никогда не знаешь, что глюкнëт в графике, а так хоть комп заглушен будет нормально. И благодаря этому апперкоту я потратил час на выяснение этой лажи и перенастройку работы программы. Мало того, это серьëзное изменение нигде не отражено.
Comment 5 Anton Farygin 2010-06-24 10:30:47 MSD
Валера, я присоединяюсь - очень не хочется при обновлении получить отсутствие возможности выключать сервера по кнопке Power.
Comment 6 Valery Inozemtsev 2010-06-24 11:02:31 MSD
один раз файл переименуй и забудь
Comment 7 serpiph 2010-06-24 11:37:21 MSD
Прежде, чем переименовать, надо знать что и как переимкеновать. А также знать, что это необходимо. А тут документация неочевидна, записей о необходимости действий отсутствуют. Наверное, была бы идеальной установка программы acpid отдельно, нужных разных наборов конфигов отдельно. Что поставил, то и используется.
Comment 8 Andrey Rahmatullin 2010-06-24 11:43:20 MSD
Плохо ещё и то, что расширение .conf говорит о том, что это конфиг, а не пример и т.д.
Comment 9 Sir Raorn 2010-06-24 11:52:20 MSD
Зачем конопатить друг другу мойзги?

1. Положить power.disabled
2. Написать control делающий симлинк power -> power.disabled (acpid же понимает симлинки?)
3. Расслабиться и получать удовольствие
Comment 10 Sergey Bolshakov 2010-06-24 23:02:20 MSD
положить обратно power.
кому надо, пусть конопатит себе мозги с переименованием, контролами и проч.
иными словами: при апгрейде пакета по умолчанию я хотел бы иметь ровно те
же возможности, а не испражняться кирпичами на тему того, как зашатдаунить
безголовую машину, от которой сеть отвалилась.
Comment 11 Michael Shigorin 2010-06-25 17:13:19 MSD
(In reply to comment #3)
> кнопку power у меня обрабатывают иксы
> для меня это будет неожиданная функциональность, если на кнопку power я получу
> poweroff вместо окошка с выбором suspend/hibernate/poweroff
Вот у себя и настрой.  Если я в какой collectd засуну свою специфику из коробки -- это будет тоже глупость и неумение отличить её от разумного дефолта.

> > Ломать зачем -- не понимаю.
> см. выше
Ну ты ж пакет не для себя одного делаешь, надеюсь?  Если надоел пакет -- давай я займусь.
Comment 12 Repository Robot 2010-06-25 22:38:06 MSD
acpid-1:2.0.4-alt2 -> sisyphus:

* Fri Jun 25 2010 Valery Inozemtsev <shrek@altlinux> 1:2.0.4-alt2
- renamed /etc/acpi/events/power.conf to /etc/acpi/events/power (closes: #23657)
- added /etc/sysconfig/acpid config
Comment 13 Michael Shigorin 2010-06-26 23:19:46 MSD
Спасибо :)