From owner-freebsd-stable Wed Sep 4 19:11: 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 E7D8C37B400 for ; Wed, 4 Sep 2002 19:10: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 555B643E42 for ; Wed, 4 Sep 2002 19:10:59 -0700 (PDT) (envelope-from joe@zircon.seattle.wa.us) Received: (qmail 3326 invoked from network); 5 Sep 2002 02:10:58 -0000 Received: from localhost (127.0.0.1) by localhost with SMTP; 5 Sep 2002 02:10:58 -0000 Subject: NO_SENDMAIL From: Joe Kelsey To: freebsd-stable@freebsd.org Content-Type: text/plain Content-Transfer-Encoding: 7bit X-Mailer: Ximian Evolution 1.0.8 Date: 04 Sep 2002 19:10:58 -0700 Message-Id: <1031191858.24794.127.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 In addition to setting NO_SENDMAIL=true in /etc/make.conf, you also need to remove the ability to create sendmail. I used to have the following in /usr/sup/refuse: *sendmail* which *used* to be quite effective at keeping all traces of sendmail out of my system. Unfortunately, some misguided soul decided that it wasn't enough to simply passively refuse sendmail. They *forced* the inclusion of /etc/sendmail.rc in the system startup and also refused to protect the inclusion of this idiotic file with the usual .ifdef NO_SENDMAIL that populates the rest of the make system. So, now I have to allow the presence of this file in my source tree, but I still consistently refuse to allow mergemaster to move it in place, since it has no business appearing on a non-sendmail system. I am now forced to use the 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. /Joe To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message