> 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) Simon Peeters _______________________________________________ systemd-devel mailing list systemd-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/systemd-devel