Jakub Filak 950b5d
From e98c8766655216db3d9a08b1fa52ba7decf57c46 Mon Sep 17 00:00:00 2001
Jakub Filak 950b5d
From: Stef Walter <stefw@redhat.com>
Jakub Filak 950b5d
Date: Mon, 5 May 2014 08:41:00 +0200
Jakub Filak 950b5d
Subject: [PATCH 2/2] dbus: Fix desktop centric polkit policy file
Jakub Filak 950b5d
Jakub Filak 950b5d
In order to allow use of ABRT's DBus API on servers, the polkit
Jakub Filak 950b5d
policy should allow admin usage even when not logged in an active
Jakub Filak 950b5d
seat (ie: monitor and keyboard). Otherwise use from ssh logins and
Jakub Filak 950b5d
Cockpit is prevented.
Jakub Filak 950b5d
---
Jakub Filak 950b5d
 src/dbus/abrt_polkit.policy | 8 ++++----
Jakub Filak 950b5d
 1 file changed, 4 insertions(+), 4 deletions(-)
Jakub Filak 950b5d
Jakub Filak 950b5d
diff --git a/src/dbus/abrt_polkit.policy b/src/dbus/abrt_polkit.policy
Jakub Filak 950b5d
index 06008b4..a3425d9 100644
Jakub Filak 950b5d
--- a/src/dbus/abrt_polkit.policy
Jakub Filak 950b5d
+++ b/src/dbus/abrt_polkit.policy
Jakub Filak 950b5d
@@ -19,9 +19,9 @@ Copyright (c) 2012 ABRT Team <crash-catcher@fedorahosted.com>
Jakub Filak 950b5d
     <description>Get problems from all users</description>
Jakub Filak 950b5d
     <message>Reading others problems requires authentication</message>
Jakub Filak 950b5d
     <defaults>
Jakub Filak 950b5d
-      <allow_any>no</allow_any>
Jakub Filak 950b5d
+      <allow_any>auth_admin</allow_any>
Jakub Filak 950b5d
       <allow_active>auth_admin_keep</allow_active>
Jakub Filak 950b5d
-      <allow_inactive>no</allow_inactive>
Jakub Filak 950b5d
+      <allow_inactive>auth_admin</allow_inactive>
Jakub Filak 950b5d
     </defaults>
Jakub Filak 950b5d
   </action>
Jakub Filak 950b5d
 
Jakub Filak 950b5d
@@ -30,9 +30,9 @@ Copyright (c) 2012 ABRT Team <crash-catcher@fedorahosted.com>
Jakub Filak 950b5d
     <description>Set value of configuration properties</description>
Jakub Filak 950b5d
     <message>Update configuration values reuquires authentication</message>
Jakub Filak 950b5d
     <defaults>
Jakub Filak 950b5d
-      <allow_any>no</allow_any>
Jakub Filak 950b5d
+      <allow_any>auth_admin</allow_any>
Jakub Filak 950b5d
       <allow_active>auth_admin_keep</allow_active>
Jakub Filak 950b5d
-      <allow_inactive>no</allow_inactive>
Jakub Filak 950b5d
+      <allow_inactive>auth_admin</allow_inactive>
Jakub Filak 950b5d
     </defaults>
Jakub Filak 950b5d
   </action>
Jakub Filak 950b5d
 
Jakub Filak 950b5d
-- 
Jakub Filak 950b5d
1.9.0
Jakub Filak 950b5d