[Bug 1679765] Re: cannot lock password for user created with useradd --extrausers
Scott Moser
smoser at ubuntu.com
Tue Apr 4 17:16:51 UTC 2017
** 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
SourcePackage: shadow
UpgradeStatus: No upgrade log present (probably fresh install)
+
+ Related bugs:
+ * bug 1679777: Adding and reporting ssh keys fails for user in extrausers
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to shadow in Ubuntu.
https://bugs.launchpad.net/bugs/1679765
Title:
cannot lock password for user created with useradd --extrausers
Status in shadow package in Ubuntu:
Confirmed
Bug description:
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)
Related bugs:
* bug 1679777: Adding and reporting ssh keys fails for user in extrausers
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/shadow/+bug/1679765/+subscriptions
More information about the foundations-bugs
mailing list