[Pkg-freeradius-maintainers] Bug#1094356: freeradius-utils radlast and wtmpdb last incompatible
John Chittum
john.chittum at canonical.com
Mon Jan 27 13:28:02 GMT 2025
Package: freeradius-utils
Source: freeradius
Version: 3.2.6+dfsg-3
freeradius:src 3.2.6+dfsg-3 contains the following control change:
[ Arnaud Rebillout ]
* freeradius-utils: add wtmpdb needed for radlast
`wtmpdb:last` only operates with `wtpmdb` implementation, reading an sqlite
database with a `wtpm` table. freeradius writes a `utmp` struct file.
running `radlast` results in:
$ radlast
wtmpdb_read_all: SQL error: no such table: wtmp
the old `last` was removed from util-linux for not being 2038 compliant.
`glibc` has made the `utmp` seconds uint, so it's safe for additional time.
`wtmpdb` has not implemented a method for reading the old file, nor
migrating data. see GH issue
https://github.com/thkukuk/wtmpdb/issues/14
filed a bug in Ubuntu to revert the control change, but Ubuntu is similarly
without a `last` command in devel:
https://bugs.launchpad.net/ubuntu/+source/freeradius/+bug/2096611
The bug contains some discussion about possibly splitting the package more
or even removing the functionality entirely.
libc6=2.40-6
--
John Chittum
Engineering Manager, Ubuntu Engineering, Server
Email: john.chittum at canonical.com
Location: Maine, USA
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-freeradius-maintainers/attachments/20250127/15f512e5/attachment.htm>
More information about the Pkg-freeradius-maintainers
mailing list