Public bug reported: passwd -l does not take --extrausers or otherwise work for extrausers. Neither does usermod.
% mkdir -p /var/lib/extrausers % for f in passwd group gshadow subuid subgid shadow; do touch /var/lib/extrausers/$f; done % useradd foo --extrausers --shell /bin/bash -m % echo $? 0 % # cat /var/lib/extrausers/passwd foo:x:1001:1001::/home/foo:/bin/bash % passwd -l foo passwd: user 'foo' does not exist % passwd --extrausers -l foo passwd: unrecognized option '--extrausers' % usermod --lock foo usermod: user 'foo' does not exist % usermod --extrausers --lock foo usermod: unrecognized option '--extrausers' ProblemType: Bug DistroRelease: Ubuntu 16.04 Package: passwd 1:4.2-3.1ubuntu5 ProcVersionSignature: Ubuntu 4.9.0-15.16-generic 4.9.5 Uname: Linux 4.9.0-15-generic x86_64 ApportVersion: 2.20.1-0ubuntu2.5 Architecture: amd64 Date: Tue Apr 4 16:34:20 2017 ProcEnviron: TERM=xterm-256color PATH=(custom, no user) LANG=C.UTF-8 SourcePackage: shadow UpgradeStatus: No upgrade log present (probably fresh install) ** Affects: shadow (Ubuntu) Importance: Undecided Status: Confirmed ** Tags: amd64 apport-bug uec-images xenial ** Summary changed: - passwd -l does not take --extrausers or otherwise work for extrausers + cannot lock password for user created with useradd --extrausers ** Description changed: + passwd -l does not take --extrausers or otherwise work for extrausers. + Neither does usermod. + % mkdir -p /var/lib/extrausers % for f in passwd group gshadow subuid subgid shadow; do touch /var/lib/extrausers/$f; done % useradd foo --extrausers --shell /bin/bash -m % echo $? 0 % # cat /var/lib/extrausers/passwd foo:x:1001:1001::/home/foo:/bin/bash % passwd -l foo passwd: user 'foo' does not exist % passwd --extrausers -l foo passwd: unrecognized option '--extrausers' % usermod --lock foo usermod: user 'foo' does not exist % usermod --extrausers --lock foo usermod: unrecognized option '--extrausers' ProblemType: Bug DistroRelease: Ubuntu 16.04 Package: passwd 1:4.2-3.1ubuntu5 ProcVersionSignature: Ubuntu 4.9.0-15.16-generic 4.9.5 Uname: Linux 4.9.0-15-generic x86_64 ApportVersion: 2.20.1-0ubuntu2.5 Architecture: amd64 Date: Tue Apr 4 16:34:20 2017 ProcEnviron: - TERM=xterm-256color - PATH=(custom, no user) - LANG=C.UTF-8 + TERM=xterm-256color + PATH=(custom, no user) + LANG=C.UTF-8 SourcePackage: shadow UpgradeStatus: No upgrade log present (probably fresh install) ** Changed in: shadow (Ubuntu) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1679765 Title: cannot lock password for user created with useradd --extrausers To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/shadow/+bug/1679765/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs