From owner-freebsd-stable Thu Sep 5 16: 6: 3 2002 Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7209837B400 for ; Thu, 5 Sep 2002 16:05:59 -0700 (PDT) Received: from zircon.seattle.wa.us (sense-sea-CovadSub-0-80.oz.net [216.39.147.80]) by mx1.FreeBSD.org (Postfix) with SMTP id BB0F543E65 for ; Thu, 5 Sep 2002 16:05:58 -0700 (PDT) (envelope-from joe@zircon.seattle.wa.us) Received: (qmail 6243 invoked from network); 5 Sep 2002 23:05:58 -0000 Received: from localhost (127.0.0.1) by localhost with SMTP; 5 Sep 2002 23:05:58 -0000 Subject: Re: NO_SENDMAIL From: Joe Kelsey To: Andrew Boothman Cc: freebsd-stable@freebsd.org In-Reply-To: <3D777D3A.8020601@cream.org> References: <1031191858.24794.127.camel@zircon.zircon.seattle.wa.us> <3D777D3A.8020601@cream.org> Content-Type: text/plain Content-Transfer-Encoding: 7bit X-Mailer: Ximian Evolution 1.0.8 Date: 05 Sep 2002 16:05:58 -0700 Message-Id: <1031267158.24794.168.camel@zircon.zircon.seattle.wa.us> Mime-Version: 1.0 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 On Thu, 2002-09-05 at 08:50, Andrew Boothman wrote: > Joe Kelsey wrote: > > >following rules in /usr/sup/refuse: > > > >*/sendmail* > >*/etc/mtree/*sendmail* > >*/share/doc/*sendmail* > > > >This seems to prevent sendmail from acquiring anything more than a token > >foothold on my system. I look forward to the day when sendmail, bind, > >inetd and other mal-ware is removed from the base system and relegated > >to ports where they belong. I also await the official release of 5.0 so > >I can build a system without an ancient, broken perl. > > > This has been discussed to death in various freebsd- lists before. > > Basically, most people expect unix systems to ship with a working mail > subsystem and, whatever your personal feelings about it, sendmail is the > industry standard. FreeBSD doesn't have a suffiently fine-grained > component-based distribution system to enable us to start splitting > every piece of contributed software off, and making them all optional. > > In the interest of shipping a 'fully functional' system, sendmail is > included in the base distribution. > > Personally, I don't think that sendmail_enable="NONE" is too much to ask > to disable sendmail. You only need NO_SENDMAIL if you want to stop it > being built. The reason I am so adamant about putting the sendmail stuff in my refuse file is to stop the creeping featureitis, wherein, some supposedly innocuous *feature* of sendmail creeps into my system and opens up a big gaping hole, as everything related to sendmail is wont to do. The answer to your sendmail "standard" issue is the same answer to the perl "standard" issue -- leave it off the base system, but make it a "mandantory" port to be installed after system installation. /Joe To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message