|
|
Log in / Subscribe / Register

Why not let the administrator decide?

Why not let the administrator decide?

Posted Aug 10, 2026 11:00 UTC (Mon) by farnz (subscriber, #17727)
In reply to: Why not let the administrator decide? by epa
Parent article: Changes in shadow-utils password-expiration features

This is more than just "best practices" altering; in the time interval between the "best practice" of password expiry being written down, and today, it's been empirically studied and theoretically analyzed, showing that the best practice neither improves security nor has the effect it is intended to have (as explained in the rationale for the best practice).

Given that the rationale for the best practice is disproved by reality, and that it's a non-trivial piece of code (as it involves date handling, which is inherently non-trivial), it's almost certainly the case that it makes the maintainer's life hugely simpler if it's removed.

And note that because event-based expiry (where an external event tells the system that your password is expired) still exists, anyone who does need a time-based policy can implement the time-based part externally, and trigger an expiration event at the appropriate time. That is more maintenance burden for them - but they're the people who want a feature that has non-trivial maintenance burdens and where research says it's a net-negative, not a positive feature.


to post comments


Copyright © 2026, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds