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.


Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
systemd-devel mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/systemd-devel

Reply via email to