From jelledejong at powercraft.nl Sun Sep 22 18:03:54 2024 From: jelledejong at powercraft.nl (Jelle de Jong) Date: Sun, 22 Sep 2024 20:03:54 +0200 Subject: polkitd-pkla 124-2ubuntu1 installed but non of my *.pkla files seem to be working Message-ID: <8d933dcb-2c7e-4bdb-b0f5-871b219291a3@powercraft.nl> 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