Another interesting note, is that on most *BSD systems, the root user's shell is csh. This causes some pain for those people who aren't familiar with it, but since all the boot scripts are written in csh, and run with the root user's shell, you can't reasonably change it and then reboot the system. So, there is another user, called 'toor', which is also UID 0, which has /bin/bash as it's shell. The more astute reader has by no doubt already noticed that 'toor' is 'root' backwards. This works quite well if you simply can't adjust to csh / tcsh as your shell when running as root on a *BSD box, with essentially no ill effects. Amusingly, you can also specify a separate password for this user, should you feel so inclined.
Just a note... it's not this way on OpenBSD. We have 4 oBSD boxes running a statically compiled bash as the root shell and it works just great. I think rc is written in /bin/sh on oBSD (3.8). -- Jason Faulkner http://oldos.org -- TriLUG mailing list : http://www.trilug.org/mailman/listinfo/trilug TriLUG Organizational FAQ : http://trilug.org/faq/ TriLUG Member Services FAQ : http://members.trilug.org/services_faq/
