Am 06.10.2012 23:53, schrieb Kok, Auke-jan H: >> Furthermore, systemctl was unable to do anything - not even 'systemctl >> --user exit' worked - it couldn't find systemd on the bus, as it refuses >> to look for the bus unless sd_booted() is true. You can send the signal >> manually, but that is not what you want. > > you explicitly have to set DBUS_SESSION_BUS_ADDRESS no matter what. > Even with systemd running as pid 1 that is required. Perhaps that is a > bug in itself.
No, I took care of a dbus session. I could even (manually, using qdbus) send the right dbus signal to the systemd user instance so it would exit itself, so that part worked. Unless systemd --user is actually supposed to work in a non-systemd environment, and someone actually fixes the problems that make it entirely non-functional, my patch is the only sane thing to do.
signature.asc
Description: OpenPGP digital signature
_______________________________________________ systemd-devel mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/systemd-devel
