aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorroam <roam@FreeBSD.org>2005-09-16 15:34:01 +0800
committerroam <roam@FreeBSD.org>2005-09-16 15:34:01 +0800
commit85bf72a3f849b1df22c4c432804977b101d7713c (patch)
tree0b930da6af92e866bd9d4cc8e7df5c41202fb199
parentdfa167431152b3d857056f66c6d92005ee70d881 (diff)
downloadfreebsd-ports-gnome-85bf72a3f849b1df22c4c432804977b101d7713c.tar.gz
freebsd-ports-gnome-85bf72a3f849b1df22c4c432804977b101d7713c.tar.zst
freebsd-ports-gnome-85bf72a3f849b1df22c4c432804977b101d7713c.zip
Add the WITH_SMTP_AUTH_PATCH knob to fix the SMTP authentication, at least
when invoked via the elysium implementation of SMTP auth from http://members.elysium.pl/brush/qmail-smtpd-auth/dist/ Submitted by: Nikolay Georgiev <niki@techlab.office1.bg>
-rw-r--r--mail/vpopmail/Makefile7
1 files changed, 6 insertions, 1 deletions
diff --git a/mail/vpopmail/Makefile b/mail/vpopmail/Makefile
index 7db8118bea04..9737458b4ce5 100644
--- a/mail/vpopmail/Makefile
+++ b/mail/vpopmail/Makefile
@@ -7,7 +7,7 @@
PORTNAME= vpopmail
PORTVERSION= 5.4.10
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= mail
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= ${PORTNAME}
@@ -63,6 +63,7 @@ CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
# WITH_DOMAIN_QUOTAS - enable domain quotas
# WITH_SPAMASSASSIN - enable SpamAssassin checks before Maildir delivery
# WITH_SUID_VCHKPW - set the setuid bit on the vchkpw program
+# WITH_SMTP_AUTH_PATCH - apply an SMTP authentcation fix
#
# Set these to the values you'd prefer
#
@@ -190,6 +191,10 @@ WITH_SQL_LOG= yes
CONFIGURE_ARGS+= --enable-sql-logging
.endif
+.if defined(WITH_SMTP_AUTH_PATCH)
+EXTRA_PATCHES+= ${FILESDIR}/vchkpw-smtp-auth.patch
+.endif
+
.include <bsd.port.pre.mk>
.if exists(${LOCALBASE}/qmail/bin/qmail-send)