logind.conf.xml revision 6de0e0e500d9d534c6e4baab242fc2a146f021fa
0b3b020a178cf3b957fed627de13c895773995ecLennart Poettering<?xml-stylesheet type="text/xsl" href="http://docbook.sourceforge.net/release/xsl/current/xhtml/docbook.xsl"?>
0b3b020a178cf3b957fed627de13c895773995ecLennart Poettering<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
0b3b020a178cf3b957fed627de13c895773995ecLennart Poettering "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd">
0b3b020a178cf3b957fed627de13c895773995ecLennart Poettering This file is part of systemd.
0b3b020a178cf3b957fed627de13c895773995ecLennart Poettering Copyright 2010 Lennart Poettering
0b3b020a178cf3b957fed627de13c895773995ecLennart Poettering systemd is free software; you can redistribute it and/or modify it
0b3b020a178cf3b957fed627de13c895773995ecLennart Poettering under the terms of the GNU Lesser General Public License as published by
0b3b020a178cf3b957fed627de13c895773995ecLennart Poettering the Free Software Foundation; either version 2.1 of the License, or
0b3b020a178cf3b957fed627de13c895773995ecLennart Poettering (at your option) any later version.
0b3b020a178cf3b957fed627de13c895773995ecLennart Poettering systemd is distributed in the hope that it will be useful, but
0b3b020a178cf3b957fed627de13c895773995ecLennart Poettering WITHOUT ANY WARRANTY; without even the implied warranty of
0b3b020a178cf3b957fed627de13c895773995ecLennart Poettering MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
0b3b020a178cf3b957fed627de13c895773995ecLennart Poettering Lesser General Public License for more details.
0b3b020a178cf3b957fed627de13c895773995ecLennart Poettering You should have received a copy of the GNU Lesser General Public License
0b3b020a178cf3b957fed627de13c895773995ecLennart Poettering along with systemd; If not, see <http://www.gnu.org/licenses/>.
0b3b020a178cf3b957fed627de13c895773995ecLennart Poettering <refentryinfo>
0b3b020a178cf3b957fed627de13c895773995ecLennart Poettering </authorgroup>
0b3b020a178cf3b957fed627de13c895773995ecLennart Poettering </refentryinfo>
0b3b020a178cf3b957fed627de13c895773995ecLennart Poettering <refentrytitle>logind.conf</refentrytitle>
0b3b020a178cf3b957fed627de13c895773995ecLennart Poettering <refpurpose>Login manager configuration file</refpurpose>
0b3b020a178cf3b957fed627de13c895773995ecLennart Poettering <refsynopsisdiv>
0b3b020a178cf3b957fed627de13c895773995ecLennart Poettering <para><filename>logind.conf</filename></para>
0b3b020a178cf3b957fed627de13c895773995ecLennart Poettering </refsynopsisdiv>
0b3b020a178cf3b957fed627de13c895773995ecLennart Poettering <para>This files configures various parameters of the systemd login manager.</para>
0b3b020a178cf3b957fed627de13c895773995ecLennart Poettering <para>All options are configured in the
0b3b020a178cf3b957fed627de13c895773995ecLennart Poettering <literal>[Login]</literal> section:</para>
0b3b020a178cf3b957fed627de13c895773995ecLennart Poettering <variablelist>
0b3b020a178cf3b957fed627de13c895773995ecLennart Poettering <varlistentry>
0b3b020a178cf3b957fed627de13c895773995ecLennart Poettering <term><varname>NAutoVTs=</varname></term>
0b3b020a178cf3b957fed627de13c895773995ecLennart Poettering integer. How many virtual terminals to
0b3b020a178cf3b957fed627de13c895773995ecLennart Poettering allocate by default and when switched
0b3b020a178cf3b957fed627de13c895773995ecLennart Poettering services on (if they are otherwise
0b3b020a178cf3b957fed627de13c895773995ecLennart Poettering unused). These services are
0b3b020a178cf3b957fed627de13c895773995ecLennart Poettering instantiated from a template of
0b3b020a178cf3b957fed627de13c895773995ecLennart Poettering with the virtual terminal TTY name,
0b3b020a178cf3b957fed627de13c895773995ecLennart Poettering e.g. <filename>autovt@tty4.service</filename>. By
0b3b020a178cf3b957fed627de13c895773995ecLennart Poettering i.e. login prompts are started
0b3b020a178cf3b957fed627de13c895773995ecLennart Poettering dynamically as the user switches to
0b3b020a178cf3b957fed627de13c895773995ecLennart Poettering unused virtual terminals, and this
0b3b020a178cf3b957fed627de13c895773995ecLennart Poettering parameter hence controls how many
0b3b020a178cf3b957fed627de13c895773995ecLennart Poettering gettys are available on the virtual
0b3b020a178cf3b957fed627de13c895773995ecLennart Poettering terminals. Defaults to 6. When set to
0b3b020a178cf3b957fed627de13c895773995ecLennart Poettering 0, automatic spawning of
0b3b020a178cf3b957fed627de13c895773995ecLennart Poettering </varlistentry>
0b3b020a178cf3b957fed627de13c895773995ecLennart Poettering <varlistentry>
0b3b020a178cf3b957fed627de13c895773995ecLennart Poettering <term><varname>KillUserProcesses=</varname></term>
0b3b020a178cf3b957fed627de13c895773995ecLennart Poettering argument. Configures whether the
0b3b020a178cf3b957fed627de13c895773995ecLennart Poettering processes of a user should be killed
0b3b020a178cf3b957fed627de13c895773995ecLennart Poettering when she or he completely logs out (i.e. after
0b3b020a178cf3b957fed627de13c895773995ecLennart Poettering </varlistentry>
0b3b020a178cf3b957fed627de13c895773995ecLennart Poettering <varlistentry>
0b3b020a178cf3b957fed627de13c895773995ecLennart Poettering <term><varname>KillOnlyUsers=</varname></term>
0b3b020a178cf3b957fed627de13c895773995ecLennart Poettering <term><varname>KillExcludeUsers=</varname></term>
0b3b020a178cf3b957fed627de13c895773995ecLennart Poettering space separated lists of user names
0b3b020a178cf3b957fed627de13c895773995ecLennart Poettering that influence the effect of
0b3b020a178cf3b957fed627de13c895773995ecLennart Poettering <varname>KillUserProcesses=</varname>. If
0b3b020a178cf3b957fed627de13c895773995ecLennart Poettering not empty only processes of users
0b3b020a178cf3b957fed627de13c895773995ecLennart Poettering be killed when they log out
0b3b020a178cf3b957fed627de13c895773995ecLennart Poettering entirely. Processes of users listed in
0b3b020a178cf3b957fed627de13c895773995ecLennart Poettering are excluded from being
0b3b020a178cf3b957fed627de13c895773995ecLennart Poettering killed. <varname>KillExcludeUsers=</varname>
0b3b020a178cf3b957fed627de13c895773995ecLennart Poettering and takes precedence over
0b3b020a178cf3b957fed627de13c895773995ecLennart Poettering which defaults to the empty list.</para></listitem>
0b3b020a178cf3b957fed627de13c895773995ecLennart Poettering </varlistentry>
0b3b020a178cf3b957fed627de13c895773995ecLennart Poettering <varlistentry>
0b3b020a178cf3b957fed627de13c895773995ecLennart Poettering <term><varname>Controllers=</varname></term>
0b3b020a178cf3b957fed627de13c895773995ecLennart Poettering <term><varname>ResetControllers=</varname></term>
0b3b020a178cf3b957fed627de13c895773995ecLennart Poettering the default control group hierarchies
0b3b020a178cf3b957fed627de13c895773995ecLennart Poettering users logging are added to. When