On Sun, Aug 06, Paul Eggert wrote: > On 2023-08-06 13:00, Paul Eggert wrote: > > > How does "last" emulate /var/log/wtmp using systemd? > > Oh, I see from <https://github.com/thkukuk/wtmpdb> that wtmpdb comes > with its own "last". Is the plan to migrate this code into util-linux > "last", or simply to kill off util-linux "last"? Similarly for > util-linux utmpdmp, procps "w", etc.
util-linux will merge lastlog2, I have no idea about wtmpdb, this wasn't a topic yet before my vacation. procps-ng kills reading files directly and will use systemd, patch got accepted but not yet merged. The current patches for util-linux do the same. I haven't looked at the latest PR for shadow, but they planned the same. So nobody seems to care about "backward compatibily" with a time where tools like "last" did not yet exist. > Also, the question about /var/adm/btmp remains. Is there a use-case, for which it is __reliable__ useable? Until now, nobody could tell me one and nobody cared. 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 McDonald, Werner Knoblich (HRB 36809, AG Nürnberg)