Change default shell in Solaris
Changing the default shell in Solaris was a little harder than I expected. Default thingies like ‘cshs -s’ or ‘passwd -s’ didn’t seem to work on the installation. The trick was a combination of setting the SHELL variable and executing it afterwards. Put the following in your .profile file in your home directory:
SHELL=/usr/bin/bash export SHELL exec $SHELL