GNU bug report logs - #73928
"who" should support wtmpdb

Previous Next

Package: coreutils;

Reported by: Vincent Lefevre <vincent <at> vinc17.net>

Date: Mon, 21 Oct 2024 11:17:02 UTC

Severity: normal

Merged with 76346, 76347

Done: Chris Hofstaedtler <zeha <at> debian.org>

Bug is archived. No further changes may be made.

Full log


Message #17 received at 73928 <at> debbugs.gnu.org (full text, mbox):

From: Vincent Lefevre <vincent <at> vinc17.net>
To: Chris Hofstaedtler <zeha <at> debian.org>, 1080330 <at> bugs.debian.org
Cc: 73928 <at> debbugs.gnu.org
Subject: Re: Bug#1080330: coreutils: who no longer works
Date: Sun, 16 Feb 2025 19:29:22 +0100
On 2025-02-16 19:05:13 +0100, Vincent Lefevre wrote:
> On 2025-02-16 18:55:54 +0100, Chris Hofstaedtler wrote:
> > Control: retitle -1 coreutils: "who" needs to ask seat manager
> > 
> > On Fri, Sep 20, 2024 at 05:24:11PM +0200, Vincent Lefevre wrote:
> > > Control: retitle -1 coreutils: "who" should support wtmpdb (y2038)
> > 
> > This is mistaken. wtmpdb is a history database. who(1) wants current
> > sessions, and they are being tracked by logind.
> 
> It had been said that wtmpdb was meant to replace utmp, but perhaps
> this was wrong.

After some search, quoting you from

  https://lists.debian.org/debian-release/2024/04/msg00493.html

| Subject: Y2038-safe replacements for utmp/wtmp and lastlog
| From: Chris Hofstaedtler
| Date: Fri, 26 Apr 2024 13:12:21 +0200
[...]
| you are probably aware of the time_t-64bit migration :-)
| However, this does not magically transition all data formats to 64bit
| times. One such instance is the set of utmp/wtmp and lastlog files.
|
| Thorsten Kukuk and others have been working on replacements for the
| existing file formats and interfaces [1]; these are called wtmpdb
| and lastlog2.
[...]

-- 
Vincent Lefèvre <vincent <at> vinc17.net> - Web: <https://www.vinc17.net/>
100% accessible validated (X)HTML - Blog: <https://www.vinc17.net/blog/>
Work: CR INRIA - computer arithmetic / Pascaline project (LIP, ENS-Lyon)




This bug report was last modified 92 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.