Subject: Re: Changing default shell
To: Pavel Cahyna <pavel@NetBSD.org>
From: None <ragge@ludd.luth.se>
List: tech-userlevel
Date: 09/18/2006 19:44:11
> Hello,
> 
> new users of NetBSD often complain about the shell. The default shell (for
> non-root users) is csh, which has no interactive command line editing.
> Pressing an arrow key in csh generates a beep and inserts some
> linenoise-like sequence like [A, which is nonintuitive and not what people
> usually want.
> 
> Therefore, I propose to change the default shell to /bin/sh, which has
> quite reasonable line editing functionality. It would mean a small change
> to usr.sbin/user/user.c . I would also remove the "toor" account from
> master.passwd, which is now unnecessary, as the default root shell is
> /bin/sh now.
> 
> Any strong reasons against this change?
> 
I would rather see that we would do as FreeBSD and have tcsh in /bin
instead of csh, and have that as the default shell.

-- Ragge