Index: head/mail/postgrey/Makefile =================================================================== --- head/mail/postgrey/Makefile (revision 425484) +++ head/mail/postgrey/Makefile (revision 425485) @@ -1,84 +1,84 @@ # Created by: Will Andrews # $FreeBSD$ PORTNAME= postgrey -PORTVERSION= 1.36 +PORTVERSION= 1.37 CATEGORIES= mail MASTER_SITES= http://postgrey.schweikert.ch/pub/ \ http://postgrey.schweikert.ch/pub/old/ MAINTAINER= ports.maintainer@evilphi.com COMMENT= Greylisting policy server for Postfix LICENSE= GPLv2 RUN_DEPENDS= p5-BerkeleyDB>=0:databases/p5-BerkeleyDB \ p5-IO-Multiplex>=0:devel/p5-IO-Multiplex \ p5-Parse-Syslog>=0:textproc/p5-Parse-Syslog \ p5-Net-DNS>=0:dns/p5-Net-DNS \ p5-Net-Server>=0:net/p5-Net-Server \ p5-NetAddr-IP>=0:net-mgmt/p5-NetAddr-IP +USES= perl5 shebangfix USE_PERL5= run USE_RC_SUBR= ${PORTNAME} -NO_BUILD= yes + NO_ARCH= yes +NO_BUILD= yes + POD2MAN?= pod2man PORTDOCS= README Changes README.exim PG_DBDIR?= /var/db/postgrey PG_GROUP?= postgrey PG_RUNDIR?= /var/run/postgrey PG_USER?= postgrey SUB_LIST= PG_DBDIR=${PG_DBDIR} \ PG_RUNDIR=${PG_RUNDIR} PLIST_SUB+= PG_DBDIR=${PG_DBDIR} \ PG_GROUP=${PG_GROUP} \ PG_RUNDIR=${PG_RUNDIR} \ PG_USER=${PG_USER} USERS= ${PG_USER} GROUPS= ${PG_GROUP} MANPAGES= postgrey.1 policy-test.1 postgreyreport.1 ETCFILES= whitelist_clients whitelist_recipients -USE_RC_SUBR= postgrey - -USES= perl5 shebangfix SHEBANG_FILES= postgrey policy-test contrib/postgreyreport OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's#nogroup#${PG_GROUP}#' \ -e 's#/etc/main.cf#/etc/postfix/main.cf#' ${WRKSRC}/postgrey @${REINPLACE_CMD} -e 's#/etc/postfix#${PREFIX}&#' \ ${WRKSRC}/postgrey ${WRKSRC}/postgrey_whitelist_* @${REINPLACE_CMD} -e 's#/var/spool/postfix/postgrey#${PG_DBDIR}#' \ ${WRKSRC}/postgrey ${WRKSRC}/contrib/postgreyreport do-install: ${POD2MAN} ${WRKSRC}/postgrey ${WRKSRC}/postgrey.1 ${POD2MAN} ${WRKSRC}/policy-test ${WRKSRC}/policy-test.1 ${POD2MAN} ${WRKSRC}/contrib/postgreyreport ${WRKSRC}/postgreyreport.1 ${INSTALL_SCRIPT} ${WRKSRC}/postgrey ${STAGEDIR}${PREFIX}/sbin ${INSTALL_SCRIPT} ${WRKSRC}/policy-test ${STAGEDIR}${PREFIX}/sbin ${INSTALL_SCRIPT} ${WRKSRC}/contrib/postgreyreport \ ${STAGEDIR}${PREFIX}/sbin @${MKDIR} ${STAGEDIR}${PREFIX}/etc/postfix ${STAGEDIR}${PG_DBDIR} \ ${STAGEDIR}${PG_RUNDIR} .for i in ${ETCFILES} ${INSTALL_DATA} ${WRKSRC}/postgrey_${i} \ ${STAGEDIR}${PREFIX}/etc/postfix/postgrey_${i}.sample .endfor cd ${WRKSRC} && \ ${INSTALL_MAN} ${MANPAGES} ${STAGEDIR}${MANPREFIX}/man/man1 do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include Index: head/mail/postgrey/distinfo =================================================================== --- head/mail/postgrey/distinfo (revision 425484) +++ head/mail/postgrey/distinfo (revision 425485) @@ -1,2 +1,3 @@ -SHA256 (postgrey-1.36.tar.gz) = a22bf8c42518d802a32b070332b7ca3aed985ff4f9a59cd04028c56988585f26 -SIZE (postgrey-1.36.tar.gz) = 38797 +TIMESTAMP = 1475320190 +SHA256 (postgrey-1.37.tar.gz) = ff4d9543f8f5cb0356c30ffe22255d942ac6128da734c376de211c02630fa5f7 +SIZE (postgrey-1.37.tar.gz) = 41815 Index: head/mail/postgrey/pkg-message =================================================================== --- head/mail/postgrey/pkg-message (revision 425484) +++ head/mail/postgrey/pkg-message (revision 425485) @@ -1,33 +1,31 @@ - NETWORK LISTENER WARNING ------------------------ By default, the startup script specifies "--inet=10023" in postgrey_flags. This makes postgrey listen on localhost TCP port 10023. If you want to use a unix socket, a different port, or an external interface, please see the postgrey(1) man page about the use of the --inet and --unix flags and set postgrey_flags as appropriate. THIRD-PARTY DISCLOSURE WARNING ------------------------------ The default text used when postgrey returns a "greylisted" response includes a URL of the form: http://postgrey.schweikert.ch/help/example.com.html where example.com is the FQDN of the RCPT TO address of the greylisted message. This is a potential information disclosure in the following ways: - Indicates you are using David Schweikert's postgrey; - Someone who goes to that link may disclose to the website's operator that they sent email to your domain. If you do not want this behaviour, you can override the default text by setting --greylist-text in postgrey_flags. An example of a generic setting would be --greylist-text='4.7.1 Greylisted'. Please see the "Greylist Text" section of the postgrey(1) man page for more information. -