Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 22 Sep 2021 10:00:49 -0300
From:      Renato Botelho <garga@FreeBSD.org>
To:        daniel@morante.net, freebsd-current@freebsd.org
Subject:   Re: [HEADSUP] making /bin/sh the default shell for root
Message-ID:  <2c69aac3-2169-f2ed-ef46-22f40f1d80f6@FreeBSD.org>
In-Reply-To: <bea8261f-cf46-a6b5-80b9-b754620323e0@morante.net>
References:  <20210922083645.4vnoajyvwq6wfhdf@aniel.nours.eu> <bea8261f-cf46-a6b5-80b9-b754620323e0@morante.net>

index | next in thread | previous in thread | raw e-mail

+1 for keeping this behavior on default config

On 22/09/21 06:19, Daniel Morante via freebsd-current wrote:
> Will history/completion continue to work the same way? (for example 
> typing part of the command, pressing UP and having it complete based on 
> history)
> 
> On 9/22/2021 4: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!
>>
>> Best regards,
>> Baptiste
>>
> 


-- 
Renato Botelho


help

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?2c69aac3-2169-f2ed-ef46-22f40f1d80f6>