From owner-freebsd-stable Wed Mar 27 0:37:22 2002 Delivered-To: freebsd-stable@freebsd.org Received: from gw-us3.origin-it.com (gw-us3.origin-it.com [198.133.202.18]) by hub.freebsd.org (Postfix) with ESMTP id 6081037B416 for ; Wed, 27 Mar 2002 00:37:15 -0800 (PST) Received: from exchsmtp-nl1.origin-it.com (localhost.origin-it.com [127.0.0.1]) by gw-us3.origin-it.com with ESMTP id CAA01389; Wed, 27 Mar 2002 02:36:37 -0600 (CST) (envelope-from Helge.Oldach@atosorigin.com) Received: from exchsmtp-nl1.origin-it.com(172.16.127.66) by gw-us3.origin-it.com via mwrap (4.0a) id xma001382; Wed, 27 Mar 02 02:36:37 -0600 Received: from mail.de.origin-it.com (smtprelay-de1.origin-it.com [172.16.188.53]) by exchsmtp-nl1.origin-it.com (8.9.3/8.8.5-1.2.2m-19990317) with ESMTP id JAA23756; Wed, 27 Mar 2002 09:36:35 +0100 (MET) Received: from mailhub.de.origin-it.com (mailhub.de.origin-it.com [172.16.189.20]) by mail.de.origin-it.com (8.9.3/8.8.5-1.2.2m-19990317) with ESMTP id JAA09300; Wed, 27 Mar 2002 09:36:33 +0100 (MET) Received: from galaxy.de.cp.philips.com (galaxy.de.cp.philips.com [130.143.166.29]) by mailhub.de.origin-it.com (8.11.6/8.11.6/hmo19mar02) with ESMTP id g2R8aNM89578; Wed, 27 Mar 2002 09:36:24 +0100 (CET) (envelope-from Helge.Oldach@de.origin-it.com) Received: (from hmo@localhost) by galaxy.de.cp.philips.com (8.9.3/8.9.3/hmo14aug98) id JAA29261; Wed, 27 Mar 2002 09:36:19 +0100 (MET) Message-Id: <200203270836.JAA29261@galaxy.de.cp.philips.com> Subject: Re: HEADS UP: sendmail 8.12.2 MFC'ed In-Reply-To: <026501c1d561$90d61de0$0200a8c0@gauss> from Yeasah Pell at "Mar 27, 2002 2:31:42 am" To: yeasah@apocalypse.org (Yeasah Pell) Date: Wed, 27 Mar 2002 09:36:19 +0100 (MET) Cc: stable@FreeBSD.ORG From: Helge Oldach X-Address: Atos Origin GmbH, Billstrasse 80, D-20539 Hamburg, Germany X-Phone: +49 40 7886 464, Fax: +49 40 7886 235, Mobile: +49 160 4782517 MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Yeasah Pell: >The question is >simply this: why are there large, complex, non-BSD packages in src-contrib >that are not critical to the running of many types of systems, and not >strictly a dependency of the system proper? Because they always have been. BSD users (those who have been running BSD systems for *years* and not those who jumped on the wagon lately) do expect that a decent, full-function MTA and DNS server are on board by default. And further they expect that those beasts are being configured as they have always been configured, in other words: No learning curve, no additional installation of the ports. This BSD thing is about tradition. "Alternative" software is what the word says: It's about re-inventing the wheel. This is the Linux spirit. >The suggestion that moving sendmail or bind into the ports tree is >tantamount to doing the same to vi is interesting, but I see a major >difference between the two: I can hardly contrive an example where vi >wouldn't be useful to have, whereas I have actually encountered many cases >in my work where a DNS server and an MTA are both unwanted and even needed >to be removed due to constraints unrelated to name resolution or mail >transport. I have the exactly opposite experience. Most of my systems need at least an outbound-only MTA, and it's much easier to add a single rc.conf line than to build a port, set aside installing the entire ports tree first. (Yes, I have a couple of machines without ports tree. Consider, for instance firewalls or VPN gateways.) Moving it into ports will complicate matters for almost everybody, while having some decent full-function package in the base system will make it easy at least for those who use that. Count this my strong vote against removal of packages that are traditionally part of the base system. Helge To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message