saltstack/salt — Issue #729: user state defining incorrect default Shell
Author: cedwards
Created: 2012-02-21 17:37:38+00:00
State: open

FreeBSD does not come installed with bash. Bash, if installed, is available via ports and installs to /usr/local/bin/bash.

By default, the user state sets a users default shell to "/bin/bash" if not otherwise specified. This doesn't work on FreeBSD.

Suggest either setting the default shell to "/bin/sh" or, if installed, set to "/usr/local/bin/bash"