SYSTEMD-LOGIND.SERVICE
Section: systemd-logind.service (8)
Updated:
Index
Return to Main Contents
NAME
systemd-logind.service, systemd-logind - Login manager
SYNOPSIS
systemd-logind.service
/lib/systemd/systemd-logind
DESCRIPTION
systemd-logind
is a system service that manages user logins. It is responsible for:
-
•
Keeping track of users and sessions, their processes and their idle state
-
•
Providing PolicyKit-based access for users to operations such as system shutdown or sleep
-
•
Implementing a shutdown/sleep inhibition logic for applications
-
•
Handling of power/sleep hardware keys
-
•
Multi-seat management
-
•
Session switch management
-
•
Device access management for users
-
•
Automatic spawning of text logins (gettys) on virtual console activation and user runtime directory management
User sessions are registered in logind via the
pam_systemd(8)
PAM module.
See
logind.conf(5)
for information about the configuration of this service.
See
m[blue]Multi-Seat on Linuxm[][1]
for an introduction into basic concepts of logind such as users, sessions and seats.
See the
m[blue]logind D-Bus API Documentationm[][2]
for information about the APIs
systemd-logind
provides.
For more information on the inhibition logic see the
m[blue]Inhibitor Lock Developer Documentationm[][3].
SEE ALSO
systemd(1),
systemd-user-sessions.service(8),
loginctl(1),
logind.conf(5),
pam_systemd(8)
NOTES
- 1.
-
Multi-Seat on Linux
-
http://www.freedesktop.org/wiki/Software/systemd/multiseat
- 2.
-
logind D-Bus API Documentation
-
http://www.freedesktop.org/wiki/Software/systemd/logind
- 3.
-
Inhibitor Lock Developer Documentation
-
http://www.freedesktop.org/wiki/Software/systemd/inhibit
Index
- NAME
-
- SYNOPSIS
-
- DESCRIPTION
-
- SEE ALSO
-
- NOTES
-