On 2024-09-04 11:15:26 +0200, Chris Hofstaedtler wrote:
> On Mon, Sep 02, 2024 at 11:15:19AM -0400, Michael Stone wrote:
> > On Mon, Sep 02, 2024 at 01:07:59PM +0200, Vincent Lefevre wrote:
> > > Severity: grave
> > > Justification: renders package unusable
> > 
> > That's a ridiculous severity/rationale

I completely disagree. "who" is a standard POSIX utility:

https://pubs.opengroup.org/onlinepubs/9799919799/utilities/who.html

So, in addition to prevent the use in an interactive shell (without
any workaround), you are also likely to break existing scripts.
This is a major regression for users of this utility; the current
workaround is to stick to systemd 256.5-1.

> Ack.
> 
> I'll also note that for *currently* logged in sessions, wtmpdb is
> not useful. logind knows

So you mean that the following changelog is incorrect?

systemd (256.5-2) unstable; urgency=medium
[...]
  [ Luca Boccassi ]
  * Disable utmp support, replaced by wtmpdb. utmp is not y2038-safe, util-
    linux has now turned it off and relies on logind, so disable utmp
    support in logind too, as it is no longer necessary. wtmpdb replaces
    the functionality.

> (and I think w(1) asks logind).

Note that w is currently buggy in Debian/unstable (even with
systemd 256.5-1), while it seems fine in bookworm. But no related
changes are mentioned in the changelog. So it might also be another
regression introduced by an earlier systemd version.

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

Reply via email to