polkitd-pkla 124-2ubuntu1 installed but non of my *.pkla files seem to be working

Jelle de Jong jelledejong at powercraft.nl
Sun Sep 22 18:03:54 UTC 2024


Hello everybody,

polkitd-pkla 124-2ubuntu1 installed but non of my *.pkla files seem to 
be working?

Kind regards,

Jelle de Jong

root at workstation01:~# dpkg -l polkitd-pkla
Desired=Unknown/Install/Remove/Purge/Hold
| 
Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name           Version      Architecture Description
+++-==============-============-============-====================================================
ii  polkitd-pkla   124-2ubuntu1 amd64        Legacy "local authority" 
(.pkla) backend for polkitd


root at workstation01:~# pkaction -v --action-id 
org.opensuse.cupspkhelper.mechanism.all-edit
org.opensuse.cupspkhelper.mechanism.all-edit:
   description:       Change printer settings
   message:           Privileges are required to change printer 
settings. This should only be needed from the Printers system settings 
panel.
   vendor:            The openSUSE Project
   vendor_url:        http://www.opensuse.org/
   icon:              printer
   implicit any:      auth_admin
   implicit inactive: auth_admin
   implicit active:   auth_admin_keep
   annotation:        org.freedesktop.policykit.owner -> 
unix-user:cups-pk-helper


root at workstation01:~# pkla-check-authorization 
--paths='/var/lib/polkit-1/localauthority;/etc/polkit-1/localauthority' 
j.doe true true org.opensuse.cupspkhelper.mechanism.all-edit
yes

root at workstation01:~# ls -hal /etc/polkit-1/localauthority/90-mandatory.d
total 16K
drwxr-xr-x 2 root root    4,0K Sep 22 19:44 .
drwxr-x--- 7 root polkitd 4,0K Sep 22 19:37 ..
-rw-r--r-- 1 root root     278 Sep 22 15:07 
org.freedesktop.NetworkManager.pkla
-rw-r--r-- 1 root root     194 Sep 22 19:44 org.opensuse.cupspkhelper.pkla


root at workstation01:~# cat /etc/polkit-1/localauthority/90-mandatory.d/*
[Adding or changing system-wide modify.system and modify.own 
NetworkManager connections]
Identity=unix-group:ipausers
Action=org.freedesktop.NetworkManager.settings.modify.system;org.freedesktop.NetworkManager.settings.modify.own
ResultAny=no
ResultInactive=no
ResultActive=yes
[Adding or changing system-wide mechanism.all-edit cupspkhelper]
Identity=unix-group:ipausers
Action=org.opensuse.cupspkhelper.mechanism.all-edit
ResultAny=no
ResultInactive=no
ResultActive=yes

root at workstation01:~# ls -hal  /var/lib/polkit-1/localauthority/50-local.d/
total 28K
drwxr-xr-x 2 root root 4,0K Sep 22 15:16 .
drwxr-xr-x 7 root root 4,0K Sep 22 19:37 ..
-rw-r--r-- 1 root root   94 Sep 22 15:16 org.blueman.rfkill.pkla
-rw-r--r-- 1 root root  367 Sep 22 15:15 org.freedesktop.login1.pkla
-rw-r--r-- 1 root root  135 Sep 22 15:16 
org.freedesktop.systemtoolsbackends.pkla
-rw-r--r-- 1 root root  133 Sep 22 15:16 org.freedesktop.timedate1.pkla
-rw-r--r-- 1 root root   97 Sep 22 15:16 org.mate.cpufreqselector.pkla

root at workstation01:~# cat /var/lib/polkit-1/localauthority/50-local.d/*
[org.blueman.rfkill]
Identity=unix-user:*
Action=org.blueman.rfkill.setstate
ResultActive=yes
[multiple-sessions-inhibit-halt--hibernate-power-off-reboot-suspend]
Identity=unix-group:ipausers
Action=org.freedesktop.login1.halt-multiple-sessions;org.freedesktop.login1.hibernate-multiple-sessions;org.freedesktop.login1.power-off-multiple-sessions;org.freedesktop.login1.reboot-multiple-sessions;org.freedesktop.login1.suspend-multiple-sessions;
ResultActive=no
[org.freedesktop.systemtoolsbackends.set]
Identity=unix-group:ipausers
Action=org.freedesktop.systemtoolsbackends.set
ResultActive=yes
[org.freedesktop.timedate1.set-timezone]
Identity=unix-group:ipausers
Action=org.freedesktop.timedate1.set-timezone
ResultActive=yes
[org.mate.cpufreqselector]
Identity=unix-user:*
Action=org.mate.cpufreqselector
ResultActive=yes


More information about the polkit-devel mailing list