rpms/PackageKit/F-10 PackageKit-0.3.11-add-missing-dbus-allow.patch, NONE, 1.1 PackageKit.spec, 1.86, 1.87

Richard Hughes rhughes at fedoraproject.org
Sun Dec 7 17:05:52 UTC 2008


Author: rhughes

Update of /cvs/pkgs/rpms/PackageKit/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5027

Modified Files:
	PackageKit.spec 
Added Files:
	PackageKit-0.3.11-add-missing-dbus-allow.patch 
Log Message:
* Sun Dec 07 2008 Richard Hughes  <rhughes at redhat.com> - 0.3.11-4
- Add a missing DBUS interface allow rule to fix rh#475074


PackageKit-0.3.11-add-missing-dbus-allow.patch:

--- NEW FILE PackageKit-0.3.11-add-missing-dbus-allow.patch ---
commit 8ab36bd08b3bad49f843ccd363eb7d09475f4666
Author: Richard Hughes <richard at hughsie.com>
Date:   Sun Dec 7 16:57:45 2008 +0000

    bugfix: add the org.freedesktop.PackageKit.Transaction interface now that the default send interface is now deny

diff --git a/data/org.freedesktop.PackageKit.conf.in b/data/org.freedesktop.PackageKit.conf.in
index 8d93fcb..3bc91b8 100644
--- a/data/org.freedesktop.PackageKit.conf.in
+++ b/data/org.freedesktop.PackageKit.conf.in
@@ -14,6 +14,7 @@
  <!-- Allow anyone to call into the service - we'll reject callers using PolicyKit -->
   <policy context="default">
     <allow send_interface="org.freedesktop.PackageKit"/>
+    <allow send_interface="org.freedesktop.PackageKit.Transaction"/>
   </policy>
 
 </busconfig>


Index: PackageKit.spec
===================================================================
RCS file: /cvs/pkgs/rpms/PackageKit/F-10/PackageKit.spec,v
retrieving revision 1.86
retrieving revision 1.87
diff -u -r1.86 -r1.87
--- PackageKit.spec	1 Dec 2008 12:51:49 -0000	1.86
+++ PackageKit.spec	7 Dec 2008 17:05:22 -0000	1.87
@@ -8,7 +8,7 @@
 Summary:   Package management service
 Name:      PackageKit
 Version:   0.3.11
-Release:   3%{?dist}
+Release:   4%{?dist}
 License:   GPLv2+
 Group:     System Environment/Libraries
 URL:       http://packagekit.freedesktop.org
@@ -28,6 +28,9 @@
 # from git, dcd2c4d4f78678b76e1937598c05b94c65a07faa
 Patch3:    PackageKit-0.3.11-small-memory-leak.patch
 
+# from git, 8ab36bd08b3bad49f843ccd363eb7d09475f4666
+Patch4:    PackageKit-0.3.11-add-missing-dbus-allow.patch
+
 Requires: dbus >= %{dbus_version}
 Requires: dbus-glib >= %{dbus_glib_version}
 Requires: PackageKit-glib = %{version}-%{release}
@@ -212,6 +215,7 @@
 %patch1 -p1
 %patch2 -p1
 %patch3 -p1
+%patch4 -p1
 
 %build
 %configure --enable-yum --enable-smart --with-default-backend=yum --disable-local
@@ -391,6 +395,9 @@
 %{_includedir}/PackageKit/backend/*.h
 
 %changelog
+* Sun Dec 07 2008 Richard Hughes  <rhughes at redhat.com> - 0.3.11-4
+- Add a missing DBUS interface allow rule to fix rh#475074
+
 * Mon Dec 01 2008 Richard Hughes  <rhughes at redhat.com> - 0.3.11-3
 - Catch errors from yum when getting the comps groups
 - Add some more groups to the simple comps group mapping table




More information about the fedora-extras-commits mailing list