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>
