]> git.ipfire.org Git - thirdparty/systemd.git/commit - NEWS
logind: flip KillUserProcesses to on by default
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Sun, 10 Apr 2016 00:40:45 +0000 (20:40 -0400)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Thu, 21 Apr 2016 04:21:32 +0000 (00:21 -0400)
commit97e5530cf2076a2b4fc55755917262607aaa6338
treed5e81a1e8d0a3ad8780ca818cbb9c08bfcd9255e
parent65eb37f8fcf0c82db0d9b600bb804adf7ead0327
logind: flip KillUserProcesses to on by default

This ensures that users sessions are properly cleaned up after.
The admin can still enable or disable linger for specific users to allow
them to run processes after they log out. Doing that through the user
session is much cleaner and provides better control.

dbus daemon can now be run in the user session (with --enable-user-session,
added in 1.10.2), and most distributions opted to pick this configuration.
In the normal case it makes a lot of sense to kill remaining processes.
The exception is stuff like screen and tmux. But it's easy enough to
work around, a simple example was added to the man page in previous
commit. In the long run those services should integrate with the systemd
users session on their own.

https://bugs.freedesktop.org/show_bug.cgi?id=94508
https://github.com/systemd/systemd/issues/2900
NEWS
man/logind.conf.xml
src/login/logind.c
src/login/logind.conf