2 .\" Title: systemd-logind.conf
3 .\" Author: Lennart Poettering <lennart@poettering.net>
4 .\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/>
6 .\" Manual: systemd-logind.conf
10 .TH "SYSTEMD\-LOGIND\&.CO" "5" "02/15/2012" "systemd" "systemd-logind.conf"
11 .\" -----------------------------------------------------------------
12 .\" * Define some portability stuff
13 .\" -----------------------------------------------------------------
14 .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
15 .\" http://bugs.debian.org/507673
16 .\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
17 .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
20 .\" -----------------------------------------------------------------
21 .\" * set default formatting
22 .\" -----------------------------------------------------------------
23 .\" disable hyphenation
25 .\" disable justification (adjust text to left margin only)
27 .\" -----------------------------------------------------------------
28 .\" * MAIN CONTENT STARTS HERE *
29 .\" -----------------------------------------------------------------
31 systemd-logind.conf \- login manager configuration file
37 This files configures various parameters of the systemd login manager\&.
40 All options are configured in the
46 Takes a positive integer\&. How many virtual terminals to allocate by default and when switched to autospawn
48 services on (if they are otherwise unused)\&. These services are instantiated from a template of
50 with the virtual terminal TTY name, e\&.g\&.
51 autovt@tty4\&.service\&. By default
54 getty@\&.service, i\&.e\&. login prompts are started dynamically as the user switches to unused virtual terminals, and this parameter hence controls how many gettys are available on the virtual terminals\&. Defaults to 6\&. When set to 0, automatic spawning of
56 services is disabled\&.
59 \fIKillUserProcesses=\fR
61 Takes a boolean argument\&. Configures whether the processes of a user should be killed when she or he completely logs out (i\&.e\&. after her/his last session ended)\&. Defaults to
65 \fIKillOnlyUsers=\fR, \fIKillExcludeUsers=\fR
67 These settings take space separated lists of user names that influence the effect of
68 \fIKillUserProcesses=\fR\&. If not empty only processes of users listed in
70 will be killed when they log out entirely\&. Processes of users listed in
71 \fIKillExcludeUsers=\fR
72 are excluded from being killed\&.
73 \fIKillExcludeUsers=\fR
76 and takes precedence over
78 which defaults to the empty list\&.
81 \fIControllers=\fR, \fIResetControllers=\fR
83 These settings control the default control group hierarchies users logging are added to\&. When logging in users will get private control groups in all hierarchies listed in
85 and be reset to the root control group in all hierarchies listed in
86 \fIResetControllers=\fR\&.
88 defaults to the empty list,
89 \fIResetControllers=\fR
95 \fIKillUserProcesses=1\fR
100 \fIKillUserProcesses=1\fR
101 is a weaker version of
102 \fIkill\-session\-processes=1\fR
103 which may be configured per\-service for
104 \fBpam_systemd\fR(8)\&. The latter kills processes of a session as soon as it ends, the former kills processes as soon as the last session of the user ends\&.
109 \fBsystemd-loginctl\fR(1),
110 \fBsystemd.conf\fR(5)
113 \fBLennart Poettering\fR <\&lennart@poettering\&.net\&>