Your message dated Sat, 30 Jan 2010 23:00:01 +0000
with message-id <[email protected]>
and subject line Re: Bug#567624: gpe-bluetooth: wrong dbus policy
has caused the Debian Bug report #567624,
regarding gpe-bluetooth: wrong dbus policy
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
567624: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=567624
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: gpe-bluetooth
Version: 0.56-3
Severity: normal
Tags: patch
User: [email protected]
Usertags: origin-ubuntu karmic ubuntu-patch

In Ubuntu, we've applied the attached patch to achieve the following:

  * Merge from Debian testing, remaining changes:
    - debian/patches/dbus-policy:
      + send_path without send_destination applies to all services, since the
        destination is already allowed, this line is unnecessary.
      + receive_sender is only necessary for signals (method replies and
        errors are already allowed), and neither service emits signals.

Details are documented at https://launchpad.net/bugs/318762 .

We thought you might be interested in doing the same. 


-- System Information:
Debian Release: squeeze/sid
  APT prefers karmic-updates
  APT policy: (500, 'karmic-updates'), (500, 'karmic-security'), (500, 
'karmic-proposed'), (500, 'karmic-backports'), (500, 'karmic')
Architecture: i386 (i686)

Kernel: Linux 2.6.31-18-generic (SMP w/2 CPU cores)
Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
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 <[email protected]>
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>

--- End Message ---
--- Begin Message ---
On Sat, 30 Jan 2010 12:56:03 +0300
Ilya Barygin <[email protected]> wrote:

> In Ubuntu, we've applied the attached patch to achieve the following:

I've looked at this before and I don't see that the Ubuntu changes are
necessary within GPE. Closing.

> We thought you might be interested in doing the same. 

I don't think the same issue is common to both situations, maybe Ubuntu
is doing something different with dbus but it's not a bug in the Debian
package AFAICT.

-- 


Neil Williams
=============
http://www.data-freedom.org/
http://www.linux.codehelp.co.uk/
http://e-mail.is-not-s.ms/

Attachment: pgpj14HioyQzR.pgp
Description: PGP signature


--- End Message ---

Reply via email to