[Touch-packages] [Bug 1679765] Re: cannot lock password for user created with useradd --extrausers

2020-05-19 Thread Serge Hallyn
Extrausers is a concept introduced by the libnss-extrausers package.
shadow and passwd simply know nothing about it.

It simply is not a bug in the shadow package. It's a wholly un-
implemented feature. It's not clear to me how this would function -
after all these are supposed to be accounts 'copied from other systems'
according to the package.  And I'm not clear on how these would relate
to ldap, for instance.

So if you are interested in using passwd or usermod for these, I would
recommend opening a discussion at either (or both) github.com/shadow-
maint/shadow/issues, or probably better at the libnss-extrausers
package.

** Changed in: shadow (Ubuntu)
   Status: Confirmed => Invalid

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, 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:
  Invalid

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

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1679765] Re: cannot lock password for user created with useradd --extrausers

2017-04-10 Thread Brian Murray
** Changed in: shadow (Ubuntu)
   Importance: Undecided => High

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, 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

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1679765] Re: cannot lock password for user created with useradd --extrausers

2017-04-04 Thread Scott Moser
** 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
Touch seeded packages, 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

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp