Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 10 Apr 2000 08:44:53 -0600
From:      Wes Peters <wes@softweyr.com>
To:        Andre Oppermann <oppermann@pipeline.ch>
Cc:        Jeroen Ruigrok/Asmodai <asmodai@wxs.nl>, Bob Bishop <rb@gid.co.uk>, obrien@freebsd.org, arch@freebsd.org
Subject:   Re: Import of tcsh into src/contrib/, replacing src/usr.bin/csh
Message-ID:  <38F1E8E5.932C9E26@softweyr.com>
References:  <20000406134916.A23265@dragon.nuxi.com> <4.3.1.2.20000407094800.00ac2970@gid.co.uk> <20000409145013.O1996@daemon.ninth-circle.org> <38F0D94A.D30F8D6@pipeline.ch>

next in thread | previous in thread | raw e-mail | index | archive | help
Andre Oppermann wrote:
> 
> Jeroen Ruigrok/Asmodai wrote:
> >
> > -On [20000407 12:05], Bob Bishop (rb@gid.co.uk) wrote:
> > >
> > >At 13:49 06/04/00 -0700, David O'Brien wrote:
> > >>I'm going to be importing tcsh into src/contrib/ and replacing /bin/csh
> > >>with tcsh. [etc]
> > >
> > >On principle, please don't do it. I'd go so far as to vote for having
> > >/bin/sh as root's default shell. If people want to use whacky shells and
> > >set fire to their ass they are free to do so, but I seriously doubt the
> > >wisdom of encouraging them.
> >
> > I agree with your statement.
> -snip-
> > To substantiate:
> -snip-
> >         - Embedded Systems.
> >           Effectively, embedded systems are pretty customised because
> >           they need to be small in size as well as be functional.  This
> >           idea would support the argument of retiring csh to the ports
> >           system and just have sh as the only shell in the base system.
> >           That opens the way for easily customising the sources by using
> >           the ports or just using /bin/sh since it is fast, small and
> >           reliable.
> 
> I've seen this argument more than one time in this discussion but it
> is void. Nobody is going to install the base FreeBSD distribution on
> an embedded system. This mean he/she has to walk through the tree
> anyway to cut out all unneeded binaries (ie. atm*, isdn*, etc.).

But *my* embedded systems need all those, it just doesn't need tcsh.
I do agree with Andre, though, and no longer pose any objection to
replacing csh with tcsh, as long as csh is moved to a port.  I don't
even care if it is that carefully maintained; if it breaks and I need
it, I can fix it.

-- 
            "Where am I, and what am I doing in this handbasket?"

Wes Peters                                                         Softweyr LLC
wes@softweyr.com                                           http://softweyr.com/




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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?38F1E8E5.932C9E26>