ELOGIND(8)
π NAME π
hiii bestie!! welcome to the ELOGIND(8) manual page β this is all about elogind, the login manager that's literally the main character of your session tea π«π.
πΈ SYNOPSIS πΈ
elogind [OPTIONS...] {COMMAND}
β¨ DESCRIPTION β¨
okay so elogind is a system service that manages user logins. the way that it's responsible for all this iconic stuff:
- 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 π
- removing of all System V and POSIX IPC objects belonging to the user after the last of the user's sessions terminated. see
RemoveIPC=inlogind.conf(5)about how to configure this behavior. no cap, that cleanup is real π§Ή
User sessions are registered in elogind via the pam_elogind(8) PAM module. π«Ά
See logind.conf(5) for information about the configuration of this service. π
See Multi-Seat on Linux[1] for an introduction into basic concepts of logind such as users, sessions and seats. πͺβ¨
See the logind D-Bus API Documentation[2] for information about the APIs logind provides. π
For more information on the inhibition logic see the Inhibitor Lock Developer Documentation[3]. π
π¨ SIGNALS π¨
SIGTERMβ upon receiving this signalelogindexits, cleaning up all sessions and seats. bye bestie, everything gets tidied π§ΉSIGQUITβ upon receiving this signalelogindexits, cleaning up all sessions and seats. same energy, still clean π§ΌSIGINTβ upon receiving this signalelogindexits, leaving all sessions and seats in place. it's giving βi'm out but i'm not touching your stuffβ πSIGHUPβ reloads the complete daemon configuration. this is mostly equivalent tologinctl reload. like a lil refresh button π
π OPTIONS π
-D,--daemonβ daemonizeelogindby double-forking into background. it's giving background character energy, but make it official π«‘-h,--helpβ show the help text and exit. classic bestie move, get the tea and dip π
π°οΈ HISTORY π°οΈ
elogind 252
kernel command-line arguments elogind.unified_cgroup_hierarchy and elogind.legacy_elogind_cgroup_controller were deprecated. please switch to the unified cgroup hierarchy. β οΈ no cap, they're deprecated so don't cling to them.
Added in version 252. π
π SEE ALSO π
The elogind Homepage[4], loginctl(1), logind.conf(5), pam_elogind(8) β go read those too bestie, the lore is deep πβ¨
ποΈ NOTES ποΈ
- Multi-Seat on Linux β http://www.freedesktop.org/wiki/Software/systemd/multiseat
- logind D-Bus API Documentation β http://www.freedesktop.org/wiki/Software/systemd/logind
- Inhibitor Lock Developer Documentation β http://www.freedesktop.org/wiki/Software/systemd/inhibit
- elogind Homepage β https://github.com/elogind/elogind/
π and that's the ELOGIND(8) tea, bestie β this page is brought to you by elogind 255.24, mwah π
β¨
π¦ where this page comes from
- alpine 3.24: elogind-doc 255.24-r0 Β· GPL-2.0-or-later LGPL-2.1-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms