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