* lastlog2 as Y2038 safe lastlog replacement
@ 2023-03-21 13:52 Thorsten Kukuk
0 siblings, 0 replies; only message in thread
From: Thorsten Kukuk @ 2023-03-21 13:52 UTC (permalink / raw)
To: distributions
Hi,
as already written, there are several Y2038 problems with glibc even on
some 64bit architectures
(https://www.thkukuk.de/blog/Y2038_glibc_utmp_64bit/).
I wrote now "lastlog2" as Y2038 safe lastlog replacement.
All the informations can be found in my blog: https://www.thkukuk.de/blog/Y2038_glibc_lastlog_64bit/
and the code on github: https://github.com/thkukuk/lastlog2
In short: lastlog2 consist of a library, which provides a generic API
for this, a PAM module, so that no application needs to be touched, and
a lastlog2 application similar to 'lastlog' to display and maintain the
data.
sqlite3 is used as backend, a robust, well maintained database.
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)
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2023-03-21 13:53 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-03-21 13:52 lastlog2 as Y2038 safe lastlog replacement Thorsten Kukuk
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).