LINUX.ORG.RU

PolicyKit и управление питанием


0

0

Пытаюсь выполнить команду от пользователя (команда из конфига icewm):
dbus-send --system --dest=org.freedesktop.Hal --type=method_call --print-reply /org/freedesktop/Hal/devices/computer org.freedesktop.Hal.Device.SystemPowerManagement.Reboot

ругается так:
Error org.freedesktop.Hal.Device.PermissionDeniedByPolicy: org.freedesktop.hal.power-management.reboot no <-- (action, result)

Пробовал дать разрешения (PolicyKit.conf):
<config version=«0.1»>
<match user=«user1»>
<return result=«yes»/>
</match>
</config>
не помогло

от рута все работает

opensuse x86 11.2, icewm

что не докрутил ?

★★★★★

оказалось, что

# polkit-action --show-overrides
[WARN 2419] Error loading policy files from /usr/share/PolicyKit/policy: Out of memory parsing /usr/share/PolicyKit/policy/org.freedesktop.hal.power-management.policy

пока удалил этот файл, скоро выходит 11.3, посмотрю там

x905 ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.