моя установка xubuntu запрашивает у меня пароль каждый раз, когда я пытаюсь смонтировать / размонтировать / обновить программное обеспечение ... все, что должно предоставить мне policykit-desktop-privilege. Пользователь входит как в группу admin, так и в группу sudo, и я думаю, что необходимые пакеты установлены:
i A policykit-1 - framework for managing administrative poli i A policykit-1-gnome - GNOME-Authentifizierungsagent für PolicyKi i policykit-desktop-privileges - run common desktop actions without passwor i A libpolkit-agent-1-0 - Authentifizierungsagent-API für PolicyKit i A libpolkit-backend-1-0 - PolicyKit backend API i A libpolkit-gobject-1-0 - PolicyKit Authorization API i A libpolkit-qt-1-1 - PolicyKit-qt-1 library
есть кто-нибудь по этому поводу?
В привилегиях рабочего стола Ubuntu, файл com.ubuntu.desktop.pkla
, это привлекло мое внимание:
[Mounting, checking, etc. of internal drives] Identity=unix-group:admin;unix-group:sudo Action=org.freedesktop.udisks.filesystem-*;org.freedesktop.udisks.drive-ata-smart*;org.freedesktop.udisks2.filesystem-mount-system;org.freedesktop.udisks2.encrypted-unlock-system;org.freedesktop.udisks2.filesystem-fstab; ResultActive=yes
А для программного обеспечения:
[Update already installed software] Identity=unix-group:admin;unix-group:sudo Action=org.debian.apt.upgrade-packages ResultActive=yes
pgrep -lf polkit
из командной строки. То же самое относится к udisk , udev и gvfs . org.debian.apt.install-or-remove-packages
, которую вы можете добавить так же, как это сделала ubuntu. Есть еще привилегии, которые можно увидеть с помощью grep "<action id=" /usr/share/polkit-1/actions/org.debian.apt.policy
из командной строки.