From owner-freebsd-ports Fri Jul 16 8:30:44 1999 Delivered-To: freebsd-ports@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id EDF8514E2B for ; Fri, 16 Jul 1999 08:30:41 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id IAA56392; Fri, 16 Jul 1999 08:30:05 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Date: Fri, 16 Jul 1999 08:30:05 -0700 (PDT) Message-Id: <199907161530.IAA56392@freefall.freebsd.org> To: freebsd-ports@FreeBSD.org Cc: From: Doug Subject: Re: ports/12664: [PATCH] mergemaster takes no account of SENDMAIL_CF make variable Reply-To: Doug Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR ports/12664; it has been noted by GNATS. From: Doug To: m.seaman@inpharmatica.co.uk Cc: FreeBSD-gnats-submit@freebsd.org Subject: Re: ports/12664: [PATCH] mergemaster takes no account of SENDMAIL_CF make variable Date: Fri, 16 Jul 1999 08:20:56 -0700 FYI, mergemaster is not part of the freebsd base system, so using send-pr to report problems with it is not appropriate. The man page lists the proper bug reporting procedure, namely to mail them to me (the author). m.seaman@inpharmatica.co.uk wrote: > By defining the variable SENDMAIL_CF in, eg. /etc/make.conf it is > possible to cause a make world to install a custom /etc/sendmail.cf > rather than the default freebsd.cf derived from > /usr/src/etc/sendmail/freebsd.mc > > However, mergemaster does not abide by this and always compares the installed > /etc/sendmail.cf against freebsd.cf The script (purposely) takes no interest in _how_ the temporary root environment is built, that is the province of /usr/src/etc/Makefile. I do not want to make custom changes to that process because then mergemaster would not be doing its job, which is to show you how your system differs from the default installation. If you are specifying a customized sendmail.cf file I assume that you are aware of what is contained in it, therefore the comparison is at worst a matter of deleting the default file in the temp root environment. You might also consider deleting the sendmail.cf creation procedure from /usr/src/etc/Makefile which would eliminate the comparison entirely. While I always welcome suggestions for improving the script, I am afraid that your suggestion would do more harm than good for the vast majority of users. Thank you for your interest, Doug To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message