]> git.proxmox.com Git - systemd.git/blame - man/systemd-logind.service.8
Imported Upstream version 221
[systemd.git] / man / systemd-logind.service.8
CommitLineData
14228c0d 1'\" t
86f210e9 2.TH "SYSTEMD\-LOGIND\&.SERVICE" "8" "" "systemd 221" "systemd-logind.service"
14228c0d
MB
3.\" -----------------------------------------------------------------
4.\" * Define some portability stuff
5.\" -----------------------------------------------------------------
6.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
7.\" http://bugs.debian.org/507673
8.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
9.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
10.ie \n(.g .ds Aq \(aq
11.el .ds Aq '
12.\" -----------------------------------------------------------------
13.\" * set default formatting
14.\" -----------------------------------------------------------------
15.\" disable hyphenation
16.nh
17.\" disable justification (adjust text to left margin only)
18.ad l
19.\" -----------------------------------------------------------------
20.\" * MAIN CONTENT STARTS HERE *
21.\" -----------------------------------------------------------------
22.SH "NAME"
23systemd-logind.service, systemd-logind \- Login manager
24.SH "SYNOPSIS"
25.PP
26systemd\-logind\&.service
27.PP
28/usr/lib/systemd/systemd\-logind
29.SH "DESCRIPTION"
30.PP
31\fBsystemd\-logind\fR
32is a system service that manages user logins\&. It is responsible for:
33.sp
34.RS 4
35.ie n \{\
36\h'-04'\(bu\h'+03'\c
37.\}
38.el \{\
39.sp -1
40.IP \(bu 2.3
41.\}
42Keeping track of users and sessions, their processes and their idle state
43.RE
44.sp
45.RS 4
46.ie n \{\
47\h'-04'\(bu\h'+03'\c
48.\}
49.el \{\
50.sp -1
51.IP \(bu 2.3
52.\}
53Providing PolicyKit\-based access for users to operations such as system shutdown or sleep
54.RE
55.sp
56.RS 4
57.ie n \{\
58\h'-04'\(bu\h'+03'\c
59.\}
60.el \{\
61.sp -1
62.IP \(bu 2.3
63.\}
64Implementing a shutdown/sleep inhibition logic for applications
65.RE
66.sp
67.RS 4
68.ie n \{\
69\h'-04'\(bu\h'+03'\c
70.\}
71.el \{\
72.sp -1
73.IP \(bu 2.3
74.\}
75Handling of power/sleep hardware keys
76.RE
77.sp
78.RS 4
79.ie n \{\
80\h'-04'\(bu\h'+03'\c
81.\}
82.el \{\
83.sp -1
84.IP \(bu 2.3
85.\}
86Multi\-seat management
87.RE
88.sp
89.RS 4
90.ie n \{\
91\h'-04'\(bu\h'+03'\c
92.\}
93.el \{\
94.sp -1
95.IP \(bu 2.3
96.\}
97Session switch management
98.RE
99.sp
100.RS 4
101.ie n \{\
102\h'-04'\(bu\h'+03'\c
103.\}
104.el \{\
105.sp -1
106.IP \(bu 2.3
107.\}
108Device access management for users
109.RE
110.sp
111.RS 4
112.ie n \{\
113\h'-04'\(bu\h'+03'\c
114.\}
115.el \{\
116.sp -1
117.IP \(bu 2.3
118.\}
119Automatic spawning of text logins (gettys) on virtual console activation and user runtime directory management
120.RE
121.PP
122User sessions are registered in logind via the
123\fBpam_systemd\fR(8)
124PAM module\&.
125.PP
126See
127\fBlogind.conf\fR(5)
128for information about the configuration of this service\&.
129.PP
130See
131\m[blue]\fBMulti\-Seat on Linux\fR\m[]\&\s-2\u[1]\d\s+2
132for an introduction into basic concepts of logind such as users, sessions and seats\&.
133.PP
134See the
135\m[blue]\fBlogind D\-Bus API Documentation\fR\m[]\&\s-2\u[2]\d\s+2
136for information about the APIs
137systemd\-logind
138provides\&.
139.PP
140For more information on the inhibition logic see the
141\m[blue]\fBInhibitor Lock Developer Documentation\fR\m[]\&\s-2\u[3]\d\s+2\&.
142.SH "SEE ALSO"
143.PP
144\fBsystemd\fR(1),
145\fBsystemd-user-sessions.service\fR(8),
146\fBloginctl\fR(1),
147\fBlogind.conf\fR(5),
148\fBpam_systemd\fR(8)
149.SH "NOTES"
150.IP " 1." 4
151Multi-Seat on Linux
152.RS 4
153\%http://www.freedesktop.org/wiki/Software/systemd/multiseat
154.RE
155.IP " 2." 4
156logind D-Bus API Documentation
157.RS 4
158\%http://www.freedesktop.org/wiki/Software/systemd/logind
159.RE
160.IP " 3." 4
161Inhibitor Lock Developer Documentation
162.RS 4
163\%http://www.freedesktop.org/wiki/Software/systemd/inhibit
164.RE