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