Hi, if you don't know what the problems with utmp in the current form are, here again my blog with background informations: https://www.thkukuk.de/blog/Y2038_glibc_utmp_64bit/ To make this clear again: this is about _utmp_ only, not wtmp or lastlog and related tools. We don't need systemd for wtmp or lastlog, we have already solutions in Factory for this. systemd v254 will contain all required APIs and currently I'm working with several upstream projects on the necessary changes. Some other Linux distributions are meanwhile helping with this. For the big main tools, PRs are either in discussion or already accepted, but at minimum I have working patches. Now I need some people who are willing to test this on openSUSE Tumbleweed or MicroOS! I'm running meanwhile several machines with this, but I strongly advise against using this on production machines. I have a repository with, where I modified the applications to query logind instead reading /run/utmp: - systemd (utmp disabled, backports from git added) - coreutils - util-linux - procps - pam - openssh - monitoring-plugins - net-snmp How to install them: zypper ar -f https://download.opensuse.org/repositories/home:/kukuk:/no-utmp/openSUSE_Tum... no-utmp zypper dup -r no-utmp --allow-vendor-change reboot Afterwards, there should be no /run/utmp anymore. If an application still creates this file and writes into it, it does not use the glibc API and we have to fix that. I'm especially interested in your experience with who, w, uptime and from people, who use check_users from monitoring-plugins or read the number of users with net-snmp. And I'm also interested which or your favorite tools don't support this yet and I have to look at next. I know there is still a longer list of tools reading /run/utmp, but many of them only count the number of logged in users, so they should be easy to adjust. But we need to find them. And I know there is a huge list of packages trying to write utmp entries, but if they use the glibc API it's no problem, glibc blocks this if there is no utmp file. If you wonder if the number of users shown does not match the output of the old utmp file: we really only show users who did login, no longer all the additional users using xterm instead of e.g. gnome-terminal. Thanks, Thorsten -- Thorsten Kukuk, Distinguished Engineer, Senior Architect, Future Technologies SUSE Software Solutions Germany GmbH, Frankenstraße 146, 90461 Nuernberg, Germany Managing Director: Ivo Totev, Andrew Myers, Andrew McDonald, Martje Boudien Moerman (HRB 36809, AG Nürnberg)