From owner-freebsd-arch Mon Apr 17 3:40:40 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 D4FA737B6F4 for ; Mon, 17 Apr 2000 03:40:36 -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 MAA11404 for ; Mon, 17 Apr 2000 12:40:34 +0200 (CEST) Received: (from eivind@localhost) by bitbox.follo.net (8.8.8/8.8.6) id MAA00808 for freebsd-arch@freebsd.org; Mon, 17 Apr 2000 12:40:34 +0200 (CEST) Received: from mppsystems.com (mppsystems.com [208.210.148.205]) by hub.freebsd.org (Postfix) with ESMTP id A110737B636 for ; Mon, 17 Apr 2000 03:39:48 -0700 (PDT) (envelope-from mpp@mppsystems.com) Received: (from mpp@localhost) by mppsystems.com (8.9.3/8.9.3) id FAA84344; Mon, 17 Apr 2000 05:39:44 -0500 (CDT) (envelope-from mpp) Date: Mon, 17 Apr 2000 05:39:44 -0500 From: Mike Pritchard To: "Jordan K. Hubbard" Cc: arch@freebsd.org Subject: Re: since this csh issue seems to be such a hot potato... Message-ID: <20000417053944.A83827@mppsystems.com> References: <70728.955927950@zippy.cdrom.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0.1i In-Reply-To: <70728.955927950@zippy.cdrom.com>; from jkh@zippy.cdrom.com on Sun, Apr 16, 2000 at 04:32:30PM -0700 Sender: owner-freebsd-arch@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Sun, Apr 16, 2000 at 04:32:30PM -0700, Jordan K. Hubbard wrote: > What I propose is that we simply decide to finish the process and move > on: > > 1. Fix the tcsh build so that it creates a symlink to /bin/csh How about a knob to turn that off? If I really want to use csh from ports, I don't want every "make world" creating a symlink so that I can't type "csh" and get the old shell (see the next statement). I also don't like the fact that the 44bsd-csh port installs itself as "44bsd-csh", and not /usr/local/bin/csh (or at least a symlink with /usr/local/bin/csh -> /usr/local/bin/44bsd-csh). If it comes down to it and I want *csh*, I want to be able to type "csh" and get the old shell. > 2. Remove the csh sources from -current. They are now redundant. > > Then root's shell is tcsh and at least a non-zero number of people are > happy. As someone who squawked when this first came up, I can live with the change, but I would like my two points above addressed somehow. Hmm. To get off-topic somewhat, maybe we should support some kind of /usr/src/local/Makefile.post-buildworld makefile/script that would be executed after a "buildworld" to "clean" things up a little bit to suit that particular site. E.g. blast away symlinks that aren't wanted, or remove utilities that are not needed/wanted, or change permissions (A number of people remove suid bits on a number of programs in the default installation). I also did make tcsh my default shell (like I said I would) just to see if I saw any differences, but about all I've had time to do the past few weeks is login and read my e-mail :-(, so I can't complain too much about all of this. -Mike -- Mike Pritchard mpp@FreeBSD.org or mpp@mppsystems.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message