SYSTEMD-UP...P.SERVICE(8)
๐ SYSTEMD-UP...P.SERVICE(8) ๐
okay bestie, so this page lives in the systemd-update-utmp.service manual โ yes the title got chopped to SYSTEMD-UP...P.SERVICE(8) because apparently even man pages have to fit in the group chat name limit ๐ญ โ and it's literally all about the three little icons that keep your login records from going feral.
โจ NAME โจ
systemd-update-utmp.service, systemd-update-utmp-runlevel.service, systemd-update-utmp โ the trio that writes audit and utmp updates at bootup, runlevel changes and shutdown. no cap, that's the whole job. ๐
๐ธ SYNOPSIS ๐ธ
systemd-update-utmp.service
systemd-update-utmp-runlevel.service
/usr/lib/systemd/systemd-update-utmp
three iconic entries, three separate vibes, all listed exactly like that. periodt. ๐
๐ฆ DESCRIPTION ๐ฆ
so systemd-update-utmp-runlevel.service is the main character here โ it's a service that writes SysV runlevel changes to utmp and wtmp, as well as the audit logs, as they occur. as they occur!! real-time queen behavior. โจ
and systemd-update-utmp.service does the same thing for system reboots and shutdown requests. same energy, different moment. ๐ซถ
ngl it's lowkey just bookkeeping, but somebody has to do it or your utmp file is out here lying to everyone about who's logged in ๐
๐ SEE ALSO ๐
go read those if you want the full lore, iykyk ๐
k that's the whole page, short and sweet, ate and left no crumbs ๐ this was the systemd 257.3 era of the docs โ mwah, love you, go log in somewhere ๐๐ง
๐ฆ where this page comes from
- centos-stream 10: systemd 257-35.el10 ยท LGPL-2.1-or-later AND MIT AND GPL-2.0-or-later
- ๐ girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms