Description of problem: A newly created user gets the sh shell because /bin/dash doesn't exist. /bin/dash have to be /bin/bash I suppose. Version-Release number of selected component (if applicable): system-config-users-1.2.110-1.fc16.noarch How reproducible: always Steps to Reproduce: 1. Press button Add User 2. Look at field Login Shell (/bin/*d*ash) 3. Actual results: New User gets sh as shell instead of bash Expected results: New user gets bash shell Additional info: This also happens in the Rawhide version.
Hi, Forgot to mention, that useradd works okay. Martin Kho
Sorry it took me so long to respond. System-config-users uses whatever is in /etc/shells and IIRC there was a problem around the time you submitted this bug where /bin/bash was missing from this file in some installations. Assuming that this is the cause of your problem I'll close this bug as a duplicate of bug #752827 which tracks this issue, introduced through scriptlets of the bash package. *** This bug has been marked as a duplicate of bug 752827 ***