Неактивные действия / правила бездействия polkit никогда не вступают в силу

У меня разные проблемы, когда polkit не работает вообще для неактивных сессий. Потому что я думаю, что они имеют одну и ту же проблему. Сначала я отправлю один пример.

У меня есть новый ubuntu-сервер 14.04 с установленным пакетом lubuntu-desktop и xrdp. Когда я вхожу в систему с xrdp, у меня должны быть обычные ограничения, так как был определен polkit. Сначала я думал, что у меня просто недостаточно прав для определенных действий. Поэтому я изменил некоторые конфигурации для своих нужд. Вот один пример: Doubleclicking .deb-package, который я хочу установить, открывается программный центр, и я нахожу его там:

org.freedesktop.PolicyKit.Error.Failed: ( 'system-bus-name', {'name': ': 1.121'}): org.debian.apt.install-file

(Что-то вроде: вам не разрешено выполнять это действие. У вас нет прав.)

До этого я настроил polkit, чтобы разрешить это для моего неактивного сеанса (но для моего понимания auth_admin было бы достаточно, хотя). [F2] extract:

org.debian.apt.install-file:
  description:       Install package file
  message:           To install this package, you need to authenticate.
  vendor:            Apt Daemon
  vendor_url:        http://launchpad.net/aptdaemon/
  icon:              package-x-generic
  implicit any:      auth_admin
  implicit inactive: auth_admin_keep
  implicit active:   auth_admin_keep

В любом случае, я думаю, что polkit (agent?) Вообще не запускается, потому что я получаю следующую ошибку сразу после входа в систему с помощью xrdp:

org.freedesktop.PolicyKit.Error.Failed: ('system-bus-name', {'name': ': 1.121'}): org.debian .apt.install-file

GDBus.Error: org.freedesktop.PolicyKit1.Error.Failed: не могу определить пользователя темы

Я предполагаю, что он не найдет меня как пользователь? Как проверить, запущен ли агент policykit в моей xrdp-сессии? Могу ли я запустить его вручную? Возможно, это ошибка?

1
задан 4 July 2016 в 08:59

0 ответов

Другие вопросы по тегам:

Похожие вопросы: