Description: The shipped D-Bus policy (in bluez.conf) is wrong:
 * send_path without send_destination allows for all services, 
   since the destination is allowed anyway, this line is unnecessary
 * receive_sender is only necessary for signals (method replies and 
   errors are already allowed), and neither service emits signals
Author: Scott James Remnant <scott@ubuntu.com>
Bug-Ubuntu: https://launchpad.net/bugs/318762

diff -Nur -x '*.orig' -x '*~' gpe-bluetooth-0.55/bluez.conf gpe-bluetooth-0.55.new/bluez.conf
--- gpe-bluetooth-0.55/bluez.conf	2006-10-11 15:42:24.000000000 -0700
+++ gpe-bluetooth-0.55.new/bluez.conf	2008-12-09 17:06:09.000000000 -0800
@@ -11,18 +11,12 @@
     <allow own="org.handhelds.gpe.bluez"/>
 
     <allow send_destination="org.handhelds.gpe.bluez"/>
-    <allow receive_sender="org.handhelds.gpe.bluez"/>
-
-    <allow send_path="/org/handhelds/gpe/bluez/PinAgent"/>
   </policy>
 
   <policy context="default">
     <allow own="org.bluez.PinAgent"/>
 
     <allow send_destination="org.bluez.PinAgent"/>
-    <allow receive_sender="org.bluez.PinAgent"/>
-
-    <allow send_path="/org/bluez/PinAgent"/>
   </policy>
 
 </busconfig>
