Description of problem: The system-config-users tool does not offer /bin/bash as a choice for the shell when creating a new user. Version-Release number of selected component (if applicable): system-config-users-1.2.110-1.fc16.noarch How reproducible: Every time Steps to Reproduce: 1.Run s-c-u 2.Click Add User 3.Try to find bash in list of shells Actual results: No bash Expected results: Bash as the 1st shell in the list Additional info: Just installed f16 from scratch from the DVD, added a bunch of additional software from various repos, and got updates, but never did anything particularly strange to this system.
Created attachment 533755 [details] screenshot of list of shells in s-c-u Just to prove I'm not imagining it, I attach this screenshot :-).
This thread in mailing list may be relevant: http://lists.fedoraproject.org/pipermail/users/2011-November/407792.html And, in fact, my /etc/shells looks like: tomh> cat /etc/shells /sbin/nologin /bin/dash /bin/tcsh /bin/csh /bin/zsh /bin/ksh (no bash).
Probably a duplicate of bug 752827 which is already fixed with a bash update (but you have to reinstall bash after updating to fix it). Please mark as a dupe if this fixes your problem. Thanks.
Yep, "yum reinstall bash" got bash and sh back in the list. *** This bug has been marked as a duplicate of bug 752827 ***