e04e1ba197
"/org/freedesktop/login1/seat/self" path triggers seat-finding code path in logind,
which currently relies on getting the session based on caller's PID.
This behaviour is deprecated in logind as it doesn't work eg. with systemd user units,
which run outside of user session.
We check for "seat0" in logind_change_vt() already as introduced in
|
||
---|---|---|
.. | ||
direct-freebsd.c | ||
direct-ipc.c | ||
direct.c | ||
logind.c | ||
noop.c | ||
session.c |