*BSD News Article 80440


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.carno.net.au!harbinger.cc.monash.edu.au!munnari.OZ.AU!spool.mu.edu!newspump.sol.net!www.nntp.primenet.com!nntp.primenet.com!feed1.news.erols.com!news
From: Ken Bigelow <kbigelow@www.play-hookey.com>
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: Re: Is /bin/sh OK?
Date: Fri, 11 Oct 1996 17:47:26 +0000
Organization: Erol's Internet Services
Lines: 35
Message-ID: <325E882E.95F@www.play-hookey.com>
References: <JOHN.96Oct10165658@burdell.ece.arizona.edu>
Reply-To: kbigelow@www.play-hookey.com
NNTP-Posting-Host: kenjb05.play-hookey.com
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Mailer: Mozilla 3.0 (Win16; U)

John Galbraith wrote:
> 
> I recently installed the 2.1.5-RELEASE. ( It went totally smoothly
> over the network - nice! )  I went to compile some programs, but in
> the process I noticed that many Makefiles and scripts that are run
> when common programs (like xemacs) are built fail with really stupid
> errors, like 'cd' fails to enter a directory that you know is there.
> Remembering back (way back) to the 386bsd days, I remembered problems
> with /bin/sh.  I replaced my /bin/sh with a copy of bash, and sure
> enough, everything built smoothly.  I would have thought that this bug
> was smunched long ago.  Is this really the right thing to do, or is
> something else hosed with my installation?
> 
> Well - one thing is not so smooth.  The system won't boot with /bin/sh
> replaced with bash.  I think it is because the shared libraries are
> not yet available or something like that.  Maybe a statically linked
> bash would get around this, but it seems like I am hitting this
> problem from the wrong angle.  What is the deal with the stock /bin/sh?
> 
> John
> 
> BTW: I have been using Solaris-x86 for a while to do some java
> consulting.  That is over, so I immediately came back to FreeBSD.  It
> is great to be back, everyone should know.  I found Solaris-x86 to be
> a truly miserable hack and lots of things don't work right
> (like gdb...).  I guess I was totally spoiled after several years of
> using FreeBSD.

man chpass. You can do 'chpass -s bash' to change your own shell.
-- 
Ken

Are you interested in   |
byte-sized education    |   http://www.play-hookey.com
over the Internet?      |