From owner-freebsd-arch Thu Apr 6 13:52:29 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 B905A37C15A for ; Thu, 6 Apr 2000 13:52:24 -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 WAA08032 for ; Thu, 6 Apr 2000 22:55:42 +0200 (CEST) Received: (from eivind@localhost) by bitbox.follo.net (8.8.8/8.8.6) id WAA33868 for freebsd-arch@freebsd.org; Thu, 6 Apr 2000 22:52:06 +0200 (CEST) Received: from relay.nuxi.com (nuxi.cs.ucdavis.edu [169.237.7.38]) by hub.freebsd.org (Postfix) with ESMTP id 903D737BAF2 for ; Thu, 6 Apr 2000 13:49:20 -0700 (PDT) (envelope-from obrien@NUXI.ucdavis.edu) Received: from dragon.nuxi.com (root@14-078.006.popsite.net [216.126.137.78]) by relay.nuxi.com (8.9.3/8.9.3) with ESMTP id NAA29965 for ; Thu, 6 Apr 2000 13:49:18 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.9.3/8.9.1) id NAA24779 for arch@freebsd.org; Thu, 6 Apr 2000 13:49:16 -0700 (PDT) (envelope-from obrien) Date: Thu, 6 Apr 2000 13:49:16 -0700 From: "David O'Brien" To: arch@freebsd.org Subject: Import of tcsh into src/contrib/, replacing src/usr.bin/csh Message-ID: <20000406134916.A23265@dragon.nuxi.com> Reply-To: obrien@freebsd.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0.1i X-Operating-System: FreeBSD 4.0-CURRENT Organization: The NUXI BSD group X-PGP-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Keyid: 34F9F9D5 Sender: owner-freebsd-arch@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG [If you reply to this message -- one line responses will be ignored. I expect detailed explanation and arguments.] I'm going to be importing tcsh into src/contrib/ and replacing /bin/csh with tcsh. Tcsh started life as the CSRG BSD csh sources, is maintained by a BSD developer, and is fully under the BSD license. I can find zero reason to keep our limited UI /bin/csh. I've seen *MANY* people get highly irritated at root's shell being one of poor UI. Of the [t]csh users I know, only about 10% use csh over tcsh and that is only because csh is in the base system. Those people would not even notice the extra tcsh features. Before someone asks here are the sizes: 379900 /bin/csh* 561536 /bin/sh* 336852 tcsh* 735152 tcsh.static* Yes I know tcsh is larger than csh, but does that *really* matter? Only the "operator" user in PicoBSD uses csh, and that could easily be changed to `sh'. I can't find any CSH scripts that are part of PicoBSD, so I don't see where csh is a dependency for PicoBSD. -- -- David (obrien@NUXI.com) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message