chiark / gitweb /
user-sessions: rely on PID 1 to kill sessions
authorLennart Poettering <lennart@poettering.net>
Wed, 10 Jul 2013 21:39:46 +0000 (23:39 +0200)
committerLennart Poettering <lennart@poettering.net>
Wed, 10 Jul 2013 21:41:04 +0000 (23:41 +0200)
commit7fb3ee51c1b37738fd0ea2c81dfd6c336144698a
tree1a0def1b9d80726c7c12d2154446b48cb25c3fca
parentf2d4f98d5873e0649b79b04b967fc9625ab3a350
user-sessions: rely on PID 1 to kill sessions

As we want to centralized cgroup access we should stop killing the user
sessions directly from the systemd-user-sessions service. Instead, rely
on PID 1 doing this by adding the right ordering dependencies to the
session scope units.
src/core/dbus-unit.c
src/login/logind-dbus.c
src/login/logind-session.c
src/login/logind.h
src/login/user-sessions.c