On Wed, 12 Feb 2025 at 03:53, Alejandro Colomar <a...@kernel.org> wrote:

> Even if that's non-standard, as long as it's a valid GNU
> date, I'm happy with it.


I put much more detailed thoughts on both immediate-term fixes and
longer-term suggestions on GitHub where they were first requested:
https://github.com/shadow-maint/shadow/issues/1202

But, within the scope of this conversation, it mostly boils down to adding
one further qualification: "as long as it's a valid GNU date *which matches
the actual behavior of the system*"

GNU date(1) interprets such "yyyy-mm-ddZ" constructions as 00:00 UTC, but
in casual conversation, expiration dates are generally assumed to mean
24:00 by convention unless otherwise specified.  Depending on the actual
behavior of your system, being more explicit at the expense of some
verbosity may be a better longer-term/transitional choice.

--
Tim Parenti

Reply via email to