On Mon, Jun 11, 2012 at 12:49 PM, Peeters Simon <peeters.si...@gmail.com> wrote:
>> Note that we should probably not use "--address=systemd:" since it
>> passes DBUS_SESSION_BUS_ADDRESS=systemd:,guid=<hash>
>> to all dbus-activated services, which is entirely broken. However, we
>> want to point
>> to the user bus for this user, which is conveniently in
>> %t/dbus/user_bus_socket, just
>> as it is written in the user@.service as well. Dbus will append a 
>> ,guid=<hash>
>> but I didn't see that causing a problem.
>
> i made a bugreport (and patch) to fix this.
> (https://bugs.freedesktop.org/show_bug.cgi?id=50962)
> with the attached patch dbus will automaticly convert "systemd:" to
> the real addres of the sockets passed from systemd.
>
> this makes
> /usr/bin/dbus-daemon --session --address=systemd: --nofork 
> --systemd-activation
>
> work as expected (for the --address= bit, the --systemd-activation is
> still to be broken here)

Oh cool - I'll have to test this - thanks a ton for taking the time to
attack this problem!

Auke
_______________________________________________
systemd-devel mailing list
systemd-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/systemd-devel

Reply via email to