Bug 28823

Summary: не работают выключение/перезагрузка
Product: Sisyphus Reporter: Michael Shigorin <mike>
Component: e17Assignee: Yuri N. Sedunov <aris>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: aen, manowar
Version: unstableKeywords: regression
Hardware: all   
OS: Linux   
Bug Depends on:    
Bug Blocks: 29168    

Description Michael Shigorin 2013-04-09 20:28:10 MSK
После "исправления" bug 28291 требуемая функциональность более не работает (см.
http://nightly.altlinux.org/sisyphus/snapshots/20130409/regular-e17-20130409-i586.iso или завтрашнюю сборку, если чудо не успеет случиться):

Apr 09 14:12:07 localhost.localdomain dbus-daemon[943]: dbus[943]: [system]
Rejected send message, 2 matched rules; type="method_call", sender=":1.27"
(uid=500 pid=2898 comm="systemctl reboot ")
interface="org.freedesktop.systemd1.Manager" member="StartUnit" error
name="(unset)" requested_reply="0" destination="org.freedesktop.systemd1"
(uid=0 pid=1 comm="/sbin/init ")
Apr 09 14:12:07 localhost.localdomain dbus[943]: [system] Rejected send
message, 2 matched rules; type="method_call", sender=":1.27" (uid=500 pid=2898
comm="systemctl reboot ") interface="org.freedesktop.systemd1.Manager"
member="StartUnit" error name="(unset)" requested_reply="0"
destination="org.freedesktop.systemd1" (uid=0 pid=1 comm="/sbin/init ")
Comment 1 Yuri N. Sedunov 2013-04-09 20:52:57 MSK
empower должен быть запущен в сессии.
Comment 2 Michael Shigorin 2013-04-09 22:49:13 MSK
Как это предлагается организовывать в livecd?  Если через skel-файлик, было бы неплохо упаковать его подпакетом к empower, дабы не переизобретать из профиля в профиль.
Comment 3 Yuri N. Sedunov 2013-04-10 14:31:11 MSK
(In reply to comment #2)
> Как это предлагается организовывать в livecd?  Если через skel-файлик, было бы
> неплохо упаковать его подпакетом к empower, дабы не переизобретать из профиля в
> профиль.

В 0.17.1-alt4 запускается через starte17.
Comment 4 Michael Shigorin 2013-04-10 14:51:19 MSK
(In reply to comment #3)
> В 0.17.1-alt4 запускается через starte17.
Спасибо, посмотрю ещё разик на железе -- именно эта сборка попала в http://nightly.altlinux.org/sisyphus/snapshots/20130410/regular-e17-20130410-i586.iso
Comment 5 Michael Shigorin 2013-04-10 20:05:43 MSK
(In reply to comment #4)
> > В 0.17.1-alt4 запускается через starte17.
Жаль, что не в фоне.

> regular-e17-20130410-i586.iso
...получился инновационным десктопом из одного empower, отзываю образ.
Comment 6 Yuri N. Sedunov 2013-04-10 20:24:05 MSK
Чего-чего?
Comment 7 Michael Shigorin 2013-04-10 20:28:53 MSK
(In reply to comment #6)
> Чего-чего?

-[ -d /run/systemd/seats ] && /usr/bin/empower
+[ -d /run/systemd/seats ] && /usr/bin/empower &
Comment 8 Yuri N. Sedunov 2013-04-10 20:31:22 MSK
(In reply to comment #7)
> (In reply to comment #6)
> > Чего-чего?
> 
> -[ -d /run/systemd/seats ] && /usr/bin/empower
> +[ -d /run/systemd/seats ] && /usr/bin/empower &

сам оторвется.
Comment 9 Repository Robot 2013-04-10 23:57:24 MSK
e17-1:0.17.2.1-alt1 -> sisyphus:

* Wed Apr 10 2013 Yuri N. Sedunov <aris@altlinux> 1:0.17.2.1-alt1
- 0.17.2.1
- starte17: run empower in background (ALT #28823)
Comment 10 Michael Shigorin 2013-04-11 01:29:13 MSK
(В ответ на комментарий №8)
> сам оторвется.
Если б он ещё об этом знал... исошку пришлось отзывать.

Спасибо.
Comment 11 Michael Shigorin 2013-04-11 15:43:20 MSK
Исправление e17-0.17.2.1-alt1 проверкой в составе regular-e17 подтверждаю, спасибо.

Про sysvinit повешу отдельно и позже -- видимо, надо будет всё-таки control оформить.  У себя пока захолдил.
Comment 12 Yuri N. Sedunov 2013-04-11 17:05:23 MSK
В sysactions.conf есть закомментированные  строчки для console-kit. Можешь проверить/переписать и фантазировать на предмет отдельного sysactions.conf под sysvinit самостоятельно.