Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 1 Jun 1999 15:15:35 -0500 (CDT)
From:      Craig Johnston <caj@lfn.org>
To:        Matthew Hunt <mph@astro.caltech.edu>
Cc:        freebsd-bugs@freebsd.org
Subject:   Re: root's shell
Message-ID:  <Pine.GSO.3.96.990601151054.76B-100000@jane.lfn.org>
In-Reply-To: <19990601130714.B21176@wopr.caltech.edu>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 1 Jun 1999, Matthew Hunt wrote:

> On Tue, Jun 01, 1999 at 03:00:53PM -0500, Craig Johnston wrote:
> 
> > Root's shell is csh.   This is a bug.  
> 
> You have strange notions of "bug".

I was being somewhat (only somewhat) facetious.  Really, csh is
a bug.  

What mailing list do you think would be most appropriate for this?
I couldn't quite decide.

> > Is there any reason for this besides tradition?  Why even bother
> > with csh anymore?  If we're gonna give root a shell with job control,
> > why not ksh, or anything but csh?
> 
> You get sh and csh in the base system.  You don't get ksh.  The
> default, therefore, will be sh or csh.  I guess it's BSD tradition
> to prefer csh and family for interactive shells, so it's csh instead
> of sh.

Right -- but why do we get csh in the base system?  Why not ksh?
Why not give root sh to start with and relegate csh to ports?

> 
> I happen to change it to sh, myself.

Yeah, me too.  

> > Isn't it time for csh to go?
> 
> Why should it?  You can change it to whatever the hell you want to.
> Or you can leave it alone, and use "su -m" and get whatever fancy
> shell you like, be it bash, tcsh, ksh, or zsh.

Well, IMO it should go because it could be in ports and root's shell
should be compatible with the LCD, which is the bourne shell.  Why
on earth give root, and only root (by default) a broken shell?

Yes, changing it is easy, but if most people change it (which I am not
sure is the case but wouldn't bet against it) then why not change the
default?




To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.GSO.3.96.990601151054.76B-100000>