From owner-cvs-all@FreeBSD.ORG Tue Jul 8 16:43:02 2003 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 31C0F37B401; Tue, 8 Jul 2003 16:43:02 -0700 (PDT) Received: from canning.wemm.org (canning.wemm.org [192.203.228.65]) by mx1.FreeBSD.org (Postfix) with ESMTP id B56F443FD7; Tue, 8 Jul 2003 16:43:01 -0700 (PDT) (envelope-from peter@wemm.org) Received: from wemm.org (localhost [127.0.0.1]) by canning.wemm.org (Postfix) with ESMTP id A0A472A7EA; Tue, 8 Jul 2003 16:43:01 -0700 (PDT) (envelope-from peter@wemm.org) X-Mailer: exmh version 2.5 07/13/2001 with nmh-1.0.4 To: Gregory Neil Shapiro In-Reply-To: <20030708203850.GJ49194@horsey.gshapiro.net> Date: Tue, 08 Jul 2003 16:43:01 -0700 From: Peter Wemm Message-Id: <20030708234301.A0A472A7EA@canning.wemm.org> cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/etc/sendmail Makefile X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Jul 2003 23:43:02 -0000 Gregory Neil Shapiro wrote: > > How is this supposed to work now? > > > > peter@beast[1:13pm]/usr/src/etc/sendmail-15# make SENDMAIL_CF=freefall.cf i nstall > > install -o root -g wheel -m 644 freefall.cf /etc/mail/sendmail.cf > > install: freefall.cf: No such file or directory > > *** Error code 71 > > SENDMAIL_CF has been deprecated for a few releases (perhaps I should > remove it). It only seems to be half supported, so IMHO, either fix it or remove it so that it doesn't break world for folks who were using it. Right now, nothing is built, but it fails at install time since nothing was built. > However, if it is used, it should be with a fully qualified > path. I suppose a hack can be added to check if SENDMAIL_CF has a > leading '/' and if not to make it relative to .OBJDIR. > > However, if you are willing, consider switching to SENDMAIL_MC and using: > > make SENDMAIL_MC=freefall.mc [action] Hmm. I didn't realize this had become this painless. I'd always associated the SENDMAIL_MC stuff with being a runtime thing that was meant to be used in /etc/mail only. Lets give that a try. I guess the last remaining question mark is what mergemaster will do, but I'll worry about that later. > Let me know if you think the .OBJDIR hack should be put in place. If SENDMAIL_MC does what I need, thats fine with me. I'd rather see it removed than in a broken state. Cheers, -Peter -- Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com "All of this is for nothing if we don't go to the stars" - JMS/B5