Re: [HEADSUP] making /bin/sh the default shell for root

From: grarpamp <grarpamp_at_gmail.com>
Date: Wed, 22 Sep 2021 20:50:03 UTC
> propose to make it the default shell for root starting FreeBSD 14.0-RELEASE

Make it so.

The whole rest of rc, pkg, base scripts and subsystems use a lot of sh, not csh.
So this is a good compatibility, consistancy, and gotcha-removing update,
needed for decades.

Even "bash" is a majority spoken shell in Linux/world, helping
make crossovers if BSD becomes a bit more bash-like.
The bsd sh feature updates are filling useful/needed capability gaps.

"csh considered harmful"

toor needs to go as part of simple cruft removal for a cleaner base,
else you would have to add zoor, koor, boor, toor, etc. No no no no!

Nobody leave FreeBSD just to get run csh on their windows command prompt ;)

Users are always free to customize local installs as desired.

BSD community can definitely volunteer to make benchmark of
its shell vs others, determine if and where improvements to make.
Many apps never get checked for obvious speedups,
if so it might become fastest shell even with the new features.