LINUX.ORG.RU

настройка PolicyKit

 ,


0

3

Все было отлично около нескольких месяцев, в один прекрасный момент:

перестало подключатся к wifi сетям с сообщением «Failed to add/activate connection,(32) Insufficient privileges.»

заблокировались кнопки выключения, перезагрузки, спящего режима.

При монтировании/отмотнировании флешки требует пароль всегда(так было и раньше)

Из-за чего могли сбились настройки PolicyKit ? Как его настроить таким образом чтобы не было никаких ограничений ?

--------------

DE: XFCE

[zili@zili-notebook ~]$ groups zili root disk wheel log network video audio optical storage power users zili

.xinit.rc : exec ck-launch-session dbus-launch --exit-with-session startxfce4


Подписался. Мигрировал на нетбуке с KDE на XFCE, у меня нм-апплет к сетям цепляется, флешки тунаром монитруются только при запуске сессии из GDM, и при этом ещё и не даёт редактировать соединения. Интересно, как люди настраивают это де

OldWiseCat ★★
()

Как его настроить таким образом чтобы не было никаких ограничений ?

/etc/polkit-1/localauthority/50-local.d/50-totalaccess.pkla
[Configurations]
Identity=unix-user:bass
Action=org.freedesktop.*
ResultAny=yes
ResultInactive=no
ResultActive=yes

exec ck-launch-session ...

лучше поставить libpam-ck-connector

bass ★★★★★
()
Ответ на: комментарий от bass

какие-то странности творятся. Прописал в /etc/polkit-1/localauthority/50-local.d/50-totalaccess.pkla

Identity=* Action=org.freedesktop.* ResultAny=yes ResultInactive=no ResultActive=yes

Теперь же вообще флешки не монтируются,управление питанием все так же неактивно

Что может быть ?

zili
() автор топика
Ответ на: комментарий от zili

Попробуй сессию стартануть из GDM. он с собой какую-то фигню, связанную с полисикитом притащит, её можно включить в настройках автазапуска XFCE

OldWiseCat ★★
()
Ответ на: комментарий от zili

наверно надо почитать документацию?

Identity=*

потому что нет правила идентификации, они бывают разные. в примерe у меня unix-user

Action=org.freedesktop.*

в зависимости от дистрибутива, обязательно(не обязательно) прописывать сервисы, пробуй для флэшек:
Action=org.freedesktop.udisks.*

p.s. для срабатывания правил нужен релогин

bass ★★★★★
()
Ответ на: комментарий от bass

дополнение.
список сессий console-kit: ck-list-sessions
логи console-kit: /var/log/ConsoleKit/history
список всех policykit action: pkaction

bass ★★★★★
()
Ответ на: комментарий от bass

Спасибо, разобрался. Все работает с такой конфигурацией:

[full_acces]
Identity=unix-group:wheel
Action=org.freedesktop.*
ResultAny=yes
ResultInactive=yes
ResultActive=yes

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