From owner-freebsd-questions@FreeBSD.ORG Sat Oct 6 09:57:06 2007 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DF68C16A41A for ; Sat, 6 Oct 2007 09:57:06 +0000 (UTC) (envelope-from quakenet1@optusnet.com.au) Received: from mail12.syd.optusnet.com.au (mail12.syd.optusnet.com.au [211.29.132.193]) by mx1.freebsd.org (Postfix) with ESMTP id 6AB4B13C48A for ; Sat, 6 Oct 2007 09:57:05 +0000 (UTC) (envelope-from quakenet1@optusnet.com.au) Received: from [10.0.0.3] (c220-239-13-242.belrs4.nsw.optusnet.com.au [220.239.13.242]) by mail12.syd.optusnet.com.au (8.13.1/8.13.1) with ESMTP id l969v3KR014806 for ; Sat, 6 Oct 2007 19:57:04 +1000 Mime-Version: 1.0 (Apple Message framework v752.2) In-Reply-To: <47071C53.2070409@oldpathsbaptistchurch.org> References: <2F42244C-6F3F-48B3-AC05-FF068A791324@optusnet.com.au> <20071005204531.40afed9a@gumby.homeunix.com.> <1960C310-B558-484E-927A-4AAC273621D6@optusnet.com.au> <20071005162851.X8934@bravo.pjkh.com> <20071006003222.21205484@gumby.homeunix.com.> <20071006000946.GA96498@gizmo.acns.msu.edu> <20071006015528.332b66e5@gumby.homeunix.com.> <47071C53.2070409@oldpathsbaptistchurch.org> Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: <5F1260C7-F12F-4A87-9B4A-EA960E216CED@optusnet.com.au> Content-Transfer-Encoding: 7bit From: Jerahmy Pocott Date: Sat, 6 Oct 2007 19:57:02 +1000 To: FreeBSD Questions X-Mailer: Apple Mail (2.752.2) Subject: Re: BASH as root shell (static linking) X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 06 Oct 2007 09:57:07 -0000 On 06/10/2007, at 3:25 PM, Old Ranger wrote: > Hey look, > BASH is not a UNIX shell. > BASH occurred with Linux then carried over into FreeBSD. > While it has "some" advantages, it is still a bastard. > > UNIX is written in "C" > > Want the best you can get? Use "tcsh" as a shell and let the linux > community do whatever they want. I know a lot of elitists detest BASH, especially in the Linux camp (probably because zomg we can't use the default shell, we might be conforming to something and that's totally un-linuxy). But BASH is an excellent shell with most of the features from csh and ksh as well as the ability to run sh scripts. It was built to be POSIX compliant, not built for linux.. But this is all besides the point, I didn't ask what people think of BASH >.< I didn't ask how to set it as the root shell, what I asked about was creating a statically linked binary of BASH so that I COULD use it as the root shell! So that it could be used without /usr mountable.. Oh well..