From owner-freebsd-stable Wed Sep 4 19:16:49 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 3291A37B400 for ; Wed, 4 Sep 2002 19:16:46 -0700 (PDT) Received: from vim2.saarinen.org (saarinen.org [203.79.82.14]) by mx1.FreeBSD.org (Postfix) with ESMTP id BA01C43E4A for ; Wed, 4 Sep 2002 19:16:45 -0700 (PDT) (envelope-from juha@saarinen.org) Received: from den2.saarinen.org ([192.168.1.12] helo=den2) by vim2.saarinen.org with esmtp (Exim 4.04) id 17mmCK-0001l6-00; Thu, 05 Sep 2002 14:16:44 +1200 Date: Thu, 5 Sep 2002 14:16:43 +1200 (New Zealand Standard Time) From: Juha Saarinen To: Joe Kelsey Cc: "freebsd-stable@freebsd.org" Subject: Re: NO_SENDMAIL In-Reply-To: <1031191858.24794.127.camel@zircon.zircon.seattle.wa.us> Message-ID: X-X-Sender: juha@vim2.saarinen.org MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII 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 4 Sep 2002, Joe Kelsey wrote: > 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* Does that get rid of the 'mailnull' and 'smmsp' users too? -- Juha Saarinen To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message