View | Details | Raw Unified | Return to bug 80072 | Differences between
and this patch

Collapse All | Expand All

(-)postfix-policyd-spf/Makefile (-1 / +26 lines)
Lines 10-28 Link Here
10
PORTREVISION=		1
10
PORTREVISION=		1
11
CATEGORIES=		mail
11
CATEGORIES=		mail
12
MASTER_SITES=		http://www.libspf2.org/patch/
12
MASTER_SITES=		http://www.libspf2.org/patch/
13
PKGNAMEPREFIX=		postfix-
14
PKGNAMESUFFIX=		-spf
13
15
14
MAINTAINER=		marcus@corp.grupos.com.br
16
MAINTAINER=		marcus@corp.grupos.com.br
15
COMMENT=		Implements SPF for postfix, as a policy daemon
17
COMMENT=		Implements SPF for postfix, as a policy daemon
16
18
17
LIB_DEPENDS=		spf2.1:${PORTSDIR}/mail/libspf2
19
LIB_DEPENDS=		spf2.1:${PORTSDIR}/mail/libspf2
18
20
21
CONFLICTS=		policyd-1.*
22
19
CONFIGURE_ENV=		CPPFLAGS="-I${LOCALBASE}/include"
23
CONFIGURE_ENV=		CPPFLAGS="-I${LOCALBASE}/include"
20
CONFIGURE_ENV+=		CFLAGS="-I${LOCALBASE}/include"
24
CONFIGURE_ENV+=		CFLAGS="-I${LOCALBASE}/include"
21
CONFIGURE_ENV+=		LDFLAGS="-L${LOCALBASE}/lib"
25
CONFIGURE_ENV+=		LDFLAGS="-L${LOCALBASE}/lib"
22
GNU_CONFIGURE=		yes
26
GNU_CONFIGURE=		yes
23
USE_GETOPT_LONG=	yes
27
USE_GETOPT_LONG=	yes
24
28
25
PLIST_FILES=		sbin/policyd
29
PLIST_FILES=		sbin/postfix-policyd-spf
30
31
DOCSDIR=		${PREFIX}/share/doc/${PKGNAMEPREFIX}${PORTNAME}${PKGNAMESUFFIX}
26
32
27
.if !defined(NOPORTDOCS)
33
.if !defined(NOPORTDOCS)
28
PORTDOCS=	*
34
PORTDOCS=	*
Lines 33-37 Link Here
33
	@${MKDIR} ${DOCSDIR}
39
	@${MKDIR} ${DOCSDIR}
34
	${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}
40
	${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}
35
.endif
41
.endif
42
	@${ECHO_CMD} ""
43
	@${ECHO_CMD} "*** Now sbin/policyd has renamed to sbin/postfix-policyd-spf ***"
44
	@${ECHO_CMD} ""
45
	@${ECHO_CMD} "To run this from ${PREFIX}/etc/postfix/master.cf:"
46
	@${ECHO_CMD} ""
47
	@${ECHO_CMD} "policy  unix  -       n       n       -       -       spawn"
48
	@${ECHO_CMD} "  user=nobody argv=${PREFIX}/sbin/postfix-policyd-spf"
49
	@${ECHO_CMD} ""
50
	@${ECHO_CMD} "To use this from Postfix SMTPD, use in ${PREFIX}/etc/postfix/main.cf:"
51
	@${ECHO_CMD} ""
52
	@${ECHO_CMD} "smtpd_recipient_restrictions = ..."
53
	@${ECHO_CMD} "                               reject_unknown_sender_domain"
54
	@${ECHO_CMD} "                               reject_unauth_destination"
55
	@${ECHO_CMD} "                               check_policy_service unix:private/policy"
56
	@${ECHO_CMD} "                               ..."
57
	@${ECHO_CMD} ""
58
	@${ECHO_CMD} "NOTE: specify check_policy_service AFTER reject_unauth_destination"
59
	@${ECHO_CMD} "or else your system can become an open relay."
60
	@${ECHO_CMD} ""
36
61
37
.include <bsd.port.mk>
62
.include <bsd.port.mk>
(-)postfix-policyd-spf/files/patch-Makefile.in (+13 lines)
Line 0 Link Here
1
--- Makefile.in.orig	Mon Jun 28 13:59:26 2004
2
+++ Makefile.in	Mon Apr 18 11:24:56 2005
3
@@ -192,8 +192,8 @@
4
 	     || test -f $$p1 \
5
 	  ; then \
6
 	    f=`echo $$p1|sed '$(transform);s/$$/$(EXEEXT)/'`; \
7
-	   echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(INSTALL_PROGRAM) $$p $(DESTDIR)$(sbindir)/$$f"; \
8
-	   $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(INSTALL_PROGRAM) $$p $(DESTDIR)$(sbindir)/$$f; \
9
+	   echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(INSTALL_PROGRAM) $$p $(DESTDIR)$(sbindir)/postfix-policyd-spf"; \
10
+	   $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(INSTALL_PROGRAM) $$p $(DESTDIR)$(sbindir)/postfix-policyd-spf; \
11
 	  else :; fi; \
12
 	done
13
 

Return to bug 80072