From owner-freebsd-questions Fri Mar 14 6:25: 1 2003 Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 074D237B401 for ; Fri, 14 Mar 2003 06:25:00 -0800 (PST) Received: from mailsrv.otenet.gr (mailsrv.otenet.gr [195.170.0.5]) by mx1.FreeBSD.org (Postfix) with ESMTP id 75AC343F85 for ; Fri, 14 Mar 2003 06:24:58 -0800 (PST) (envelope-from keramida@ceid.upatras.gr) Received: from gothmog.gr (patr530-b237.otenet.gr [212.205.244.245]) by mailsrv.otenet.gr (8.12.8/8.12.8) with ESMTP id h2EEOhTC017882; Fri, 14 Mar 2003 16:24:45 +0200 (EET) Received: from gothmog.gr (gothmog [127.0.0.1]) by gothmog.gr (8.12.8/8.12.8) with ESMTP id h2EEOgHG003096; Fri, 14 Mar 2003 16:24:42 +0200 (EET) (envelope-from keramida@ceid.upatras.gr) Received: (from giorgos@localhost) by gothmog.gr (8.12.8/8.12.8/Submit) id h2EEObX8003095; Fri, 14 Mar 2003 16:24:37 +0200 (EET) (envelope-from keramida@ceid.upatras.gr) Date: Fri, 14 Mar 2003 16:24:37 +0200 From: Giorgos Keramidas To: Anti Cc: list@linopryne.com, freebsd-questions@FreeBSD.ORG Subject: Re: why BIND and sendmail installed by default? Message-ID: <20030314142437.GA3006@gothmog.gr> References: <1598.192.168.0.4.1047484743.squirrel@mail.linopryne.com> <20030312211148.GA21463@gothmog.gr> <20030313174625.0f43f0ac.fearow@attbi.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030313174625.0f43f0ac.fearow@attbi.com> X-RAVMilter-Version: 8.4.2(snapshot 20021217) (terpsi) Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On 2003-03-13 17:46, Anti wrote: >On Wed, 12 Mar 2003 23:11:48 +0200 >Giorgos Keramidas wrote: >> really very, *very*, basic services that a Unix machine should be >> ready to serve without having to go through tons of ports/packages >> just to install bind. > > why not just have the package install by default so those who don't > want it can easily remove it? "Because nobody has done it until now" is the best answer to this oft repeated question. Because if FreeBSD degenerates to the case of most Linux distributions where one needs to remember the 'dependencies' of a million packages, in order to have a complete and working Unix system up in a breeze, then it won't be FreeBSD anymore I guess... etc. This question has often been asked, answered and beaten to death :-/ > [snip a bunch of arguments moot were the packages installed by > default instead of making everything part of the base system] >> With a spare partition /dev/ad0s2a that can be used as a temp root >> directory the process should be as easy as: >[snip] > > you don't need a spare partition, any empty directory will do. whenever > i install freebsd i do a minimal install, then build and install world > and kernel from source with everything possible disabled in make.conf, > then installkernel, installworld, mergemaster -i -D to an empty > directory, then use diff to find all the crap that can be deleted. That too. I use a spare partition here at home to make sure I can always boot back and forth between the two installations :-) - Giorgos To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message