From owner-freebsd-stable Thu Apr 13 6:25:56 2000 Delivered-To: freebsd-stable@freebsd.org Received: from blackhelicopters.org (geburah.blackhelicopters.org [209.69.178.18]) by hub.freebsd.org (Postfix) with ESMTP id 9885437B75D for ; Thu, 13 Apr 2000 06:25:52 -0700 (PDT) (envelope-from mwlucas@blackhelicopters.org) Received: (from mwlucas@localhost) by blackhelicopters.org (8.9.3/8.9.3) id JAA13463; Thu, 13 Apr 2000 09:25:39 -0400 (EDT) (envelope-from mwlucas) From: Michael Lucas Message-Id: <200004131325.JAA13463@blackhelicopters.org> Subject: Re: sendmail.mc In-Reply-To: from Randy Bush at "Apr 12, 2000 3: 9:21 pm" To: randy@psg.com (Randy Bush) Date: Thu, 13 Apr 2000 09:25:39 -0400 (EDT) Cc: bandix@looksharp.net, freebsd-stable@FreeBSD.ORG, stevev@darkwing.uoregon.edu X-Mailer: ELM [version 2.4ME+ PL43 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > /usr/src/etc/sendmail/freebsd.mc is what you are looking to replace. > > > > If you don't want future cvsup's to quash your changes you'll want to do > > a "chflags schg /usr/src/etc/sendmail/freebsd.mc" after you have copied > > the new one into place. > > yucchhy! [ but thanks ] > > is the assumption of the one-time build really that acceptable? > > randy No, you're right, that would be unacceptable. That's why cvsup includes the refuse file feature. :) Create a file /usr/sup/refuse. List what you don't want updated in there. Since I don't follow the foreign-language ports, mine includes: ports/chinese ports/german ports/japanese ports/korean ports/russian ports/vietnamese You can easily add etc/sendmail/freebsd.mc This way, you regenerate your sendmail.cf during "make world", using your customized freebsd.mc file. Of course, if your customized freebsd.mc file is incompatible with the newest Sendmail that gets installed, make world can bomb. Usual caveats, warnings, blah blah blah. The chflags solution has this same problem, though, and at least the next FreeBSD admin to handle your box won't scratch his head wondering why you did that. ;) ==ml To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message