Feature added by: Ned Ulbricht (ned_ulbricht) Feature #314730, revision 1 Title: useradd -s should accept shell basename openSUSE Distribution: Unconfirmed Priority Requester: Desirable Requested by: Ned Ulbricht (ned_ulbricht) Partner organization: openSUSE.org Description: This proposed feature is one possible way to deal with Bug 796242 - "pcsc-lite: preinstall scriptlet adds user scard with bad path for nologin shell". Currently, the absolute location of the executable for system users' shells is coded into rpm preinstall scriptlets scattered across packages throughout the distro. I propose centralizing that knowledge into useradd. Thus, for instance * useradd -s nologin newaccount * useradd -s dash newaccount would both be acceptable and would result in a lookup of the correct executable path before user account creation. -- openSUSE Feature: https://features.opensuse.org/314730