Bug 475103

Summary: can't get TID
Product: [Fedora] Fedora Reporter: Matthias Clasen <mclasen>
Component: gnome-packagekitAssignee: Richard Hughes <richard>
Status: CLOSED DUPLICATE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: low    
Version: 10CC: richard, robin.norwood, walters
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2008-12-08 00:21:25 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Matthias Clasen 2008-12-07 20:05:24 UTC
When using the Refresh button in gpk-update-viewer:

failed to get a TID: A security policy in place prevents this sender from sending this message to this recipient, see message bus configuration file (rejected message had interface "org.freedesktop.PackageKit.Transaction" member "SetLocale" error name "(unset)" destination "org.freedesktop.PackageKit") (0)

Looks like a dbus configuration problem, changing selinux from enforcing to permissive does not affect this.

Comment 1 Matthias Clasen 2008-12-07 20:23:17 UTC
Fixed by this, but maybe there are more interfaces that should be added ?

--- org.freedesktop.PackageKit.conf.orig	2008-12-07 15:21:15.000000000 -0500
+++ org.freedesktop.PackageKit.conf	2008-12-07 15:20:59.000000000 -0500
@@ -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>

Comment 2 Colin Walters 2008-12-08 00:21:25 UTC

*** This bug has been marked as a duplicate of bug 475068 ***