lastlog2 as Y2038 safe lastlog replacement
Thorsten Kukuk <[email protected]> Tue, 21 Mar 2023 13:52:59 +0000
| Newsgroups | dev.linux.lists.distributions |
|---|---|
| Message-ID | <[email protected]> |
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)