rpms/system-config-services/F-10 system-config-services-0.99.28-dbus.patch, NONE, 1.1 system-config-services.spec, 1.86, 1.87

Nils Philippsen nphilipp at fedoraproject.org
Tue Dec 9 11:20:16 UTC 2008


Author: nphilipp

Update of /cvs/pkgs/rpms/system-config-services/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv488

Modified Files:
	system-config-services.spec 
Added Files:
	system-config-services-0.99.28-dbus.patch 
Log Message:
allow anyone to invoke dbus methods (#475203)


system-config-services-0.99.28-dbus.patch:

--- NEW FILE system-config-services-0.99.28-dbus.patch ---
diff -up system-config-services-0.99.28/config/org.fedoraproject.Config.Services.conf.dbus system-config-services-0.99.28/config/org.fedoraproject.Config.Services.conf
--- system-config-services-0.99.28/config/org.fedoraproject.Config.Services.conf.dbus	2008-11-20 11:32:09.000000000 +0100
+++ system-config-services-0.99.28/config/org.fedoraproject.Config.Services.conf	2008-12-09 12:16:39.000000000 +0100
@@ -8,12 +8,11 @@
   <!-- Only root can own the service -->
   <policy user="root">
     <allow own="org.fedoraproject.Config.Services"/>
-    <allow send_interface="org.fedoraproject.Config.Services"/>
   </policy>
 
-  <!-- Allow anyone to invoke methods on the interfaces -->
+  <!-- Allow anyone to invoke all methods -->
   <policy context="default">
-    <allow send_interface="org.fedoraproject.Config.Services"/>
+    <allow send_destination="org.fedoraproject.Config.Services"/>
   </policy>
 
 </busconfig>
diff -up system-config-services-0.99.28/system-config-services.spec.dbus system-config-services-0.99.28/system-config-services.spec


Index: system-config-services.spec
===================================================================
RCS file: /cvs/pkgs/rpms/system-config-services/F-10/system-config-services.spec,v
retrieving revision 1.86
retrieving revision 1.87
diff -u -r1.86 -r1.87
--- system-config-services.spec	20 Nov 2008 10:35:42 -0000	1.86
+++ system-config-services.spec	9 Dec 2008 11:19:46 -0000	1.87
@@ -12,11 +12,12 @@
 Summary: system-config-services is an initscript and xinetd configuration utility
 Name: system-config-services
 Version: 0.99.28
-Release: 1%{?dist}
+Release: 2%{?dist}
 URL: http://fedoraproject.org/wiki/SystemConfig/services
 # We are upstream, thus the source is only available from within this source
 # package.
 Source0: %{name}-%{version}.tar.bz2
+Patch0: system-config-services-0.99.28-dbus.patch
 License: GPLv2+
 Group: Applications/System
 BuildArch: noarch
@@ -56,6 +57,7 @@
 
 %prep
 %setup -q
+%patch0 -p1 -b .dbus
 
 %build
 make %{?_smp_mflags}
@@ -107,6 +109,9 @@
 %{_mandir}/*/system-config-services.8*
 
 %changelog
+* Tue Dec 09 2008 Nils Philippsen <nils at redhat.com> - 0.99.28-2
+- allow anyone to invoke dbus methods (#475203)
+
 * Thu Nov 20 2008 Nils Philippsen <nils at redhat.com> - 0.99.28-1
 - improve fixing runlevels hookable set updates
 - pick up updated translations




More information about the fedora-extras-commits mailing list