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

Shawn Webb <[email protected]>
Newsgroups gmane.os.freebsd.architechture
Message-ID <20210922154222.6bvnqk4kjjxewy6n@mutt-hbsd>
On Wed, Sep 22, 2021 at 08:34:58AM -0700, John Baldwin wrote:
> On 9/22/21 1:36 AM, Baptiste Daroussin wrote:
> > Hello,
> > 
> > TL;DR: this is not a proposal to deorbit csh from base!!!
> > 
> > For years now, csh is the default root shell for FreeBSD, csh can be confusing
> > as a default shell for many as all other unix like settled on a bourne shell
> > compatible interactive shell: zsh, bash, or variant of ksh.
> > 
> > Recently our sh(1) has receive update to make it more user friendly in
> > interactive mode:
> > * command completion (thanks pstef@)
> > * improvement in the emacs mode, to make it behave by default like other shells
> > * improvement in the vi mode (in particular the vi edit to respect $EDITOR)
> > * support for history as described by POSIX.
> > 
> > This makes it a usable shell by default, which is why I would like to propose to
> > make it the default shell for root starting FreeBSD 14.0-RELEASE (not MFCed)
> > 
> > If no strong arguments has been raised until October 15th, I will make this
> > proposal happen.
> > 
> > Again just in case: THIS IS NOT A PROPOSAL TO REMOVE CSH FROM BASE!
> 
> I think this is fine.  I would also be fine with either removing 'toor' from the
> default password file or just leaving it as-is for POLA.  (I would probably
> prefer removing it outright.)

HardenedBSD recently removed toor. No one has complained (yet?). A
small Twitter poll[0] showed that 85% of people who responded do not
use toor.

[0]: https://twitter.com/HardenedBSD/status/1415781911063056389

Thanks,

-- 
Shawn Webb
Cofounder / Security Engineer
HardenedBSD

https://git.hardenedbsd.org/hardenedbsd/pubkeys/-/raw/master/Shawn_Webb/03A4CBEBB82EA5A67D9F3853FF2E67A277F8E1FA.pub.asc
signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEEA6TL67gupaZ9nzhT/y5nonf44foFAmFLTtsACgkQ/y5nonf4
4frLMQ//TWQDSx8vgbQt375Ujn9eP+uldHH69sY+4Cb0XdkgoJSm5t4UubeHjhr4
dVFoSmWTDoUW+mxdbLoAOKgSgYLrFbPqzgaZXOc7Oz0IBixQSNu2oFnba+JiDT9D
gIkvupczjQziFELf44+Mkhp8awEchNjiwU76Nr3fIk0ZzOeWmzDyDbyVGs46+Uw0
QtH4nFvH/zSu2pMdq/r2vvhMKugUExHoczSQNV3tpL0IUaa4yAno8FnXTyvmbGag
OBXLpu8tMrlwBOxVtLT7na1G94ZIqay+ECAs7PJuJdxqrvZiBOrzIMnIKRUy5Lnh
4A2s6fD/IX4zYd0RLBUnBx7+oTKi6OBVwYbBfHMywhbaOAfHrgNH4mnpVBx5re1b
7PfE2qUK65NXZEbqQZVGXWTSOolLE0SOUZSgEw1Mqa4ldktzUJm7JK7/lQRZx/Jr
jy202LgpUXuv6usqN5GjjUGKbewFNkbwkXhadkqsnXV9fPdKbKRXg01KqmHeiU6A
bUAal3IHv+mwx/JL8+c/dSmD/iZhDIho8uKFokKaIsINU+ESjFyNvUf4C1qLlfe4
v5hFCGVhRnLbfVRHGjyoDbW5ay7La2GKhcEUB+CQHtIt2HYZ1vFwl4hOtGv6WWT4
zmws1euGBi1vn8U9HhdT2HcTP/KljmE6QNwj4v/bXsM2zOy2Q+Y=
=GJ7+
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.