From owner-freebsd-arch Thu Apr 20 0:54:44 2000 Delivered-To: freebsd-arch@freebsd.org Received: from ns1.yes.no (ns1.yes.no [195.204.136.10]) by hub.freebsd.org (Postfix) with ESMTP id C2DDC37B643 for ; Thu, 20 Apr 2000 00:54:41 -0700 (PDT) (envelope-from eivind@bitbox.follo.net) Received: from bitbox.follo.net (bitbox.follo.net [195.204.143.218]) by ns1.yes.no (8.9.3/8.9.3) with ESMTP id JAA07055 for ; Thu, 20 Apr 2000 09:54:38 +0200 (CEST) Received: (from eivind@localhost) by bitbox.follo.net (8.8.8/8.8.6) id JAA00246 for freebsd-arch@freebsd.org; Thu, 20 Apr 2000 09:54:36 +0200 (CEST) Received: from gilgamesch.bik-gmbh.de (T1-Hansenet.BIK-GmbH.de [192.76.134.246]) by hub.freebsd.org (Postfix) with ESMTP id 10F1C37B521 for ; Thu, 20 Apr 2000 00:54:10 -0700 (PDT) (envelope-from cracauer@gilgamesch.bik-gmbh.de) Received: (from cracauer@localhost) by gilgamesch.bik-gmbh.de (8.9.3/8.7.3) id JAA14781; Thu, 20 Apr 2000 09:53:46 +0200 (MET DST) Date: Thu, 20 Apr 2000 09:53:46 +0200 From: Martin Cracauer To: "Chris D. Faulhaber" Cc: Cy Schubert - ITSD Open Systems Group , freebsd-arch@freebsd.org Subject: Re: Shells Message-ID: <20000420095346.A14732@cons.org> References: <200004152356.e3FNup102274@cwsys.cwsent.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0.1i In-Reply-To: ; from jedgar@fxp.org on Sat, Apr 15, 2000 at 08:13:31PM -0400 Sender: owner-freebsd-arch@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In , Chris D. Faulhaber wrote: > On Sat, 15 Apr 2000, Cy Schubert - ITSD Open Systems Group wrote: > > > With commit of tcsh, I'd like to raise another question. Are there any > > plans to replace sh with bash. Granted they're not 100% compatible, > > though my only experience with bash vs sh incompatibility was over 6 > > years ago on a Linux system, I still think it's a good idea to replace > > sh with bash. > > > If you were to replace /bin/sh, why not follow OpenBSD's (NetBSD's?) lead > and import pdksh...getting sh and ksh at once? Different set of bugs and some bad choices with regards to signal handling (see http://www.cons.org/cracauer/sigint.html). The deciding point for me is that our sh has gone through years of beating as FreeBSD's and NetBSD's standard sh, while pdksh is virtually untested. Also, please keep in mind that several people did a lot of bugfixing for our sh in the last 2 years. I have several additional fixes I plan to commit after moving houses (next weeks) and that makes our sh not that bad, IMHO. Also, we have several people familiar with ash's inner workings, while we have none for pdksh. Martin -- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Martin Cracauer http://www.cons.org/cracauer/ BSD User Group Hamburg, Germany http://www.bsdhh.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message