Fix invalid dbus policy file

This commit is contained in:
Jakub Filak 2014-05-06 15:34:43 +02:00
parent 86cae0cb5d
commit 4fa16be75c
2 changed files with 37 additions and 1 deletions

View File

@ -0,0 +1,32 @@
From 050ebb0786dc2ea24ffbb560b16bc2cbc7ccfedc Mon Sep 17 00:00:00 2001
From: Stef Walter <stefw@redhat.com>
Date: Tue, 6 May 2014 14:12:22 +0200
Subject: [PATCH 3/3] dbus: Fix invalid dbus policy file
The use of at_console is a bit of a relic from times before polkit.
But more importantly I've removed a section that has no effect, and
opens up the dbus policy for an invalid name: org.freedesktop.org
---
src/dbus/dbus-abrt.conf | 5 -----
1 file changed, 5 deletions(-)
diff --git a/src/dbus/dbus-abrt.conf b/src/dbus/dbus-abrt.conf
index 159d5ef..3bac353 100644
--- a/src/dbus/dbus-abrt.conf
+++ b/src/dbus/dbus-abrt.conf
@@ -16,11 +16,6 @@
<allow send_interface="com.redhat.problems.configuration"/>
</policy>
- <policy at_console="true">
- <allow send_destination="org.freedesktop.org"/>
- <allow send_destination="com.redhat.problems.configuration"/>
- </policy>
-
<!-- Allow anyone to invoke methods on abrt server -->
<policy context="default">
<allow send_destination="org.freedesktop.problems"/>
--
1.9.0

View File

@ -40,7 +40,7 @@
Summary: Automatic bug detection and reporting tool
Name: abrt
Version: 2.2.1
Release: 2%{?dist}
Release: 3%{?dist}
License: GPLv2+
Group: Applications/System
URL: https://fedorahosted.org/abrt/
@ -49,6 +49,7 @@ Source: https://fedorahosted.org/released/%{name}/%{name}-%{version}.tar.gz
Patch0: disable-OpenGPGCheck-in-Fedora-Rawhide.patch
Patch2: 0002-dbus-Fix-desktop-centric-polkit-policy-file.patch
Patch3: 0003-dbus-Fix-invalid-dbus-policy-file.patch
# '%%autosetup -S git' -> git
BuildRequires: git
@ -924,6 +925,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
%config(noreplace) %{_sysconfdir}/profile.d/abrt-console-notification.sh
%changelog
* Tue May 06 2014 Jakub Filak <jfilak@redhat.com> 2.2.1-3
- dbus: Fix invalid dbus policy file
* Tue May 06 2014 Jakub Filak <jfilak@redhat.com> 2.2.1-2
- dbus: Fix desktop centric polkit policy file