From owner-freebsd-current@FreeBSD.ORG Fri Mar 19 00:34:18 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E46B116A4CE for ; Fri, 19 Mar 2004 00:34:18 -0800 (PST) Received: from storm.FreeBSD.org.uk (storm.FreeBSD.org.uk [194.242.157.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6D13443D31 for ; Fri, 19 Mar 2004 00:34:18 -0800 (PST) (envelope-from mark@grondar.org) Received: from storm.FreeBSD.org.uk (Ugrondar@localhost [127.0.0.1]) i2J8YDFA000429; Fri, 19 Mar 2004 08:34:13 GMT (envelope-from mark@grondar.org) Received: (from Ugrondar@localhost)i2J8YDIM000427; Fri, 19 Mar 2004 08:34:13 GMT (envelope-from mark@grondar.org) X-Authentication-Warning: storm.FreeBSD.org.uk: Ugrondar set sender to mark@grondar.org using -f Received: from grondar.org (localhost [127.0.0.1])i2J8We0w063253; Fri, 19 Mar 2004 08:32:40 GMT (envelope-from mark@grondar.org) Message-Id: <200403190832.i2J8We0w063253@grimreaper.grondar.org> To: kientzle@acm.org From: Mark Murray In-Reply-To: Your message of "Thu, 18 Mar 2004 10:33:44 PST." <4059EB88.4060702@kientzle.com> Date: Fri, 19 Mar 2004 08:32:39 +0000 Sender: mark@grondar.org X-Spam-Score: 3 (***) MSGID_FROM_MTA_SHORT X-Scanned-By: MIMEDefang 2.39 cc: freebsd-current@FreeBSD.ORG Subject: Re: Pkg-based base system. X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 19 Mar 2004 08:34:19 -0000 Tim Kientzle writes: > > Yes, and nobody is suggesting removing anything from the base > > system, merely making it easier for the end-user to remove > > unnecessary base components. > > You don't have to remove one thing to use something else. Well, you do (sort of). If you want to run CUPS, the base lp* utils get in the way and need to be removed. If you don't set NO_LPR, then you get them back next time you make world, causing mayhem to your printing unless you and all your users have appropriate PATHs. > Many FreeBSD systems use alternative software without touching the > base system. Just disable the base components in rc.conf and run your > own. You can also "upgrade" any existing piece by installing a newer > port and disabling the pieces in the base system. If you are "replacing" base sendmail with (say) Exim, this is true, but it is not universally true for all packages (see CUPS). > In the particular case of sendmail, look at the mailwrapper > functionality, which simply redirects the standard "sendmail" name to > your favorite MTA. It's been in FreeBSD since 4.0 and makes it quite > trivial to use any MTA you like instead of the built-in sendmail. Are all vi(1) replacements named something other than "vi"? ISTR that there are a couple that folks prefer, and we don't have a "viwrapper" ;-) M -- Mark Murray iumop ap!sdn w,I idlaH