On 2025-03-04 10:46:50 +0100, Marc Haber wrote: > > This is the opposite. The upgrade fails for system accounts that are > > not locked (those without an exclamation point). > > Just to get the terminology straight: How would you call an account that > has * as a password in /etc/shadow?
I'd say an account without a password. But such an account is certainly not locked according to the shadow(5) man page: A password field which starts with an exclamation mark means that the password is locked. Note that adduser 3.143 also uses this notion of "locked": $ret |= EXISTING_LOCKED if (substr($pw,0,1) eq "!"); # TODO: also check expiry? -- 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 / Pascaline project (LIP, ENS-Lyon)