I have not gotten around to installing on 10.2 yet (will have more time to enjoy it at the end of the coming month... just in time for 4.6), but here is some info (in a form that could be used for the documentation) on bash for OS 10.2 (which is now included).
Bash is included with Mac OS 10.2, but it defaults to using the tcsh shell. The
niutil command can be used to change the default shell for Terminal:
sudo niutil -createprop / /users/$USER shell /bin/bash
After entering your admin password you can make sure the change was successful by opening a new terminal window. You should get something like this (bash version number may vary):
Welcome to Darwin!
bash-2.05a$
Hope that helps some.