Date: Sat, 19 Oct 2002 00:06:54 -0400 (EDT) From: Matt Emmerton <matt@gsicomp.on.ca> To: FreeBSD-gnats-submit@FreeBSD.org Subject: bin/44256: /etc/mail/Makefile doesn't build submit.cf file Message-ID: <200210190406.g9J46skA001031@dhcp2.gsicomp.on.ca>
next in thread | raw e-mail | index | archive | help
>Number: 44256
>Category: bin
>Synopsis: /etc/mail/Makefile doesn't build submit.cf file
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: freebsd-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Fri Oct 18 21:10:01 PDT 2002
>Closed-Date:
>Last-Modified:
>Originator: Matt Emmerton
>Release: FreeBSD 5.0-CURRENT i386
>Organization:
>Environment:
System: FreeBSD laptop.gsicomp.on.ca 5.0-CURRENT FreeBSD 5.0-CURRENT #13: Thu Oct 17 21:13:55 EDT 2002 root@laptop.gsicomp.on.ca:/usr/obj/usr/src/sys/LAPTOP.20020914.01 i386
cvsup'd and rebuilt kernel/world on Oct 17
>Description:
When issuing a 'make' from /etc/mail, the sendmail.cf file
(or `hostname`.cf file) is generated from the corresponding .mc
file, and if `hostname`.mc doesn't exist, freebsd.mc is used as
a template.
According to the makefile, the same should hold true for the
generation of the submit.cfg file, but this does not occur.
>How-To-Repeat:
Touch freebsd.submit.mc, issue 'make'. No `hostname`.submit.mc
or submit.cf is created.
>Fix:
--- etc/mail/Makefile.orig Mon Jul 29 05:40:05 2002
+++ etc/mail/Makefile Fri Oct 18 23:42:53 2002
@@ -69,9 +69,15 @@
cp freebsd.mc ${SENDMAIL_MC}
.endif
-SENDMAIL_SUBMIT_MC?= freebsd.submit.mc
-
INSTALL_CF= ${SENDMAIL_MC:R}.cf
+
+.ifndef SENDMAIL_SUBMIT_MC
+SENDMAIL_SUBMIT_MC!= hostname
+SENDMAIL_SUBMIT_MC:= ${SENDMAIL_SUBMIT_MC}.submit.mc
+
+${SENDMAIL_SUBMIT_MC}:
+ cp freebsd.submit.mc ${SENDMAIL_SUBMIT_MC}
+.endif
.ifndef SENDMAIL_SET_USER_ID
INSTALL_SUBMIT_CF= ${SENDMAIL_SUBMIT_MC:R}.cf
>Release-Note:
>Audit-Trail:
>Unformatted:
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200210190406.g9J46skA001031>
