acpid не добавляется в runlevel

Приветствую! Понадобилось чтобы комп просто завершал работу при нажатии кнопки на системнике. Для этого собрал acpid, добавил в default, запустил, проверил - все работает на ура прямо из "коробочки". Включил комп снова, пробую еще раз - 0 эффекта: оказывается acpid не запустился. Запустил acpid вручную - опять все замечательно, но из runlevel то он не запустился :-( Попытка добавить еще раз

localhost ~ # rc-update add acpid default
 * rc-update: acpid already installed in runlevel `default'; skipping

Удалить и добавить заново - тоже самое, не загружается. При выполнении rc-status демона просто нет в списке, причем аналогично все и при попытке добавить в любой другой runlevel. Первый раз с таким столкнулся, пока что решил проблему с применением костыля /etc/local.d но в общем очень интересно, чем может быть такое вызвано?

Когда-то была аналогичная

Когда-то была аналогичная проблема (с другими демонами). Тогда мне помогло удаление всего что было в /run/openrc

Справедливость восторжествует.

Никогда к такой мере не

Никогда к такой мере не прибегал... Содержимое runlevel'ов после оного действия будет утрачено?

_Andrey написал(а): При

_Andrey написал(а):
При выполнении rc-status демона просто нет в списке, причем аналогично все и при попытке добавить в любой другой runlevel.

В части неотображения позиции списка похоже на #469136.
ИМХО стоит проверить всё ли в порядке с стартовым сриптом и почитать журналы (начиная с rc.log и стандартного).

:wq
--
Live free or die

Похоже, но не то, acpid не

Похоже, но не то, acpid не симлинк...

rc-update del acpid rc-update

rc-update del acpid
rc-update -u
rc-update add acpid

Нейтральность - высшее достижение сознания!

Не помогло

Не помогло

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".