1SYSTEMD-LOGIND.SERVICE(8) systemd-logind.service SYSTEMD-LOGIND.SERVICE(8)
2
3
4
6 systemd-logind.service, systemd-logind - Login manager
7
9 systemd-logind.service
10
11 /usr/lib/systemd/systemd-logind
12
14 systemd-logind is a system service that manages user logins. It is
15 responsible for:
16
17 · Keeping track of users and sessions, their processes and their idle
18 state
19
20 · Providing PolicyKit-based access for users to operations such as
21 system shutdown or sleep
22
23 · Implementing a shutdown/sleep inhibition logic for applications
24
25 · Handling of power/sleep hardware keys
26
27 · Multi-seat management
28
29 · Session switch management
30
31 · Device access management for users
32
33 · Automatic spawning of text logins (gettys) on virtual console
34 activation and user runtime directory management
35
36 User sessions are registered in logind via the pam_systemd(8) PAM
37 module.
38
39 See logind.conf(5) for information about the configuration of this
40 service.
41
42 See Multi-Seat on Linux[1] for an introduction into basic concepts of
43 logind such as users, sessions and seats.
44
45 See the logind D-Bus API Documentation[2] for information about the
46 APIs systemd-logind provides.
47
48 For more information on the inhibition logic see the Inhibitor Lock
49 Developer Documentation[3].
50
52 systemd(1), systemd-user-sessions.service(8), loginctl(1),
53 logind.conf(5), pam_systemd(8)
54
56 1. Multi-Seat on Linux
57 http://www.freedesktop.org/wiki/Software/systemd/multiseat
58
59 2. logind D-Bus API Documentation
60 http://www.freedesktop.org/wiki/Software/systemd/logind
61
62 3. Inhibitor Lock Developer Documentation
63 http://www.freedesktop.org/wiki/Software/systemd/inhibit
64
65
66
67systemd 219 SYSTEMD-LOGIND.SERVICE(8)