diff options
author | itetcu <itetcu@FreeBSD.org> | 2006-05-15 00:43:42 +0800 |
---|---|---|
committer | itetcu <itetcu@FreeBSD.org> | 2006-05-15 00:43:42 +0800 |
commit | d3c8e948019c16d7114471a427f4fbebce2e0de1 (patch) | |
tree | 8c18a44c06a0484872e0e9cec9f8d3e23e71e6f9 /mail/dovecot | |
parent | 9133747bb48c82e7ce6abb42916b8d7bd069fe33 (diff) | |
download | freebsd-ports-gnome-d3c8e948019c16d7114471a427f4fbebce2e0de1.tar.gz freebsd-ports-gnome-d3c8e948019c16d7114471a427f4fbebce2e0de1.tar.zst freebsd-ports-gnome-d3c8e948019c16d7114471a427f4fbebce2e0de1.zip |
Update the mail/dovecot to 1.0.b8, which addresses numerous problems
(including proper kqueue support -- that means us, BSD folks! ;) ),
the most important of which is a security hole (individuals are
allowed to list other users' mailboxes). [1]
Also move pkg-message --> files/pkg-message.in, list it in SUB_FILES and get
rid of custom hack in Makefile [2]
PR: ports/97193 [1]
Submitted by: Jeremy Chadwick <freebsd@jdc.parodius.com> [1]
itetcu (me) [2]
Approved by: Robin Breathe <robin@isometry.net> (maintainer),
lawrance (mentor)
Security: http://www.securityfocus.com/archive/1/433878 [1]
Security: http://www.dovecot.org/list/dovecot-news/2006-May/000006.html [1]
Diffstat (limited to 'mail/dovecot')
-rw-r--r-- | mail/dovecot/Makefile | 10 | ||||
-rw-r--r-- | mail/dovecot/distinfo | 6 | ||||
-rw-r--r-- | mail/dovecot/files/pkg-message.in (renamed from mail/dovecot/pkg-message) | 0 | ||||
-rw-r--r-- | mail/dovecot/pkg-plist | 1 |
4 files changed, 7 insertions, 10 deletions
diff --git a/mail/dovecot/Makefile b/mail/dovecot/Makefile index 887f4aa99bc6..c5d45d570e87 100644 --- a/mail/dovecot/Makefile +++ b/mail/dovecot/Makefile @@ -7,8 +7,7 @@ # PORTNAME= dovecot -DISTVERSION= 1.0.beta7 -PORTREVISION= 1 +DISTVERSION= 1.0.beta8 CATEGORIES= mail ipv6 MASTER_SITES= http://www.dovecot.org/releases/ @@ -24,7 +23,7 @@ CONFIGURE_ARGS= --without-shadow --localstatedir=/var CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ LDFLAGS="-L${LOCALBASE}/lib" -PKGMESSAGE= ${WRKDIR}/pkg-message +SUB_FILES= pkg-message .if !defined(NOPORTDOCS) PORTDOCS= USE-WIKI-INSTEAD \ @@ -48,7 +47,7 @@ OPTIONS= KQUEUE "kqueue(2) support" off \ ## kqueue(2) support # -.if defined(WITH_KQUEUE) +.if defined(WITH_KQUEUE) CONFIGURE_ARGS+= --with-ioloop=kqueue --with-notify=kqueue .endif @@ -117,9 +116,6 @@ post-install: ${INSTALL_SCRIPT} ${WRKSRC}/doc/mkcert.sh ${DATADIR} ${INSTALL_DATA} ${WRKSRC}/doc/dovecot-openssl.cnf ${DATADIR} @${SETENV} ${SCRIPTS_ENV} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL - @${SED} -e 's,%%PREFIX%%,${PREFIX},g' \ - -e 's,%%DOCSDIR%%,${DOCSDIR},g' \ - ${.CURDIR}/pkg-message >${PKGMESSAGE} @${CAT} ${PKGMESSAGE} .include <bsd.port.post.mk> diff --git a/mail/dovecot/distinfo b/mail/dovecot/distinfo index 64adb71933c0..99b739edd237 100644 --- a/mail/dovecot/distinfo +++ b/mail/dovecot/distinfo @@ -1,3 +1,3 @@ -MD5 (dovecot-1.0.beta7.tar.gz) = bfbc4c3705f6e6e891934168cd26e9dd -SHA256 (dovecot-1.0.beta7.tar.gz) = 0044595968396d094d6e67e9112b3af16bef1bd1d63ec4934cc9ca889864e580 -SIZE (dovecot-1.0.beta7.tar.gz) = 1406322 +MD5 (dovecot-1.0.beta8.tar.gz) = 6a87718a86ee1ae2334c75843dd9a7df +SHA256 (dovecot-1.0.beta8.tar.gz) = b43bb6ea5426b0d78ae260b53be035d1b5371b76a342870b2d56a6aba1ad82d2 +SIZE (dovecot-1.0.beta8.tar.gz) = 1392106 diff --git a/mail/dovecot/pkg-message b/mail/dovecot/files/pkg-message.in index 7169bd0bfa6f..7169bd0bfa6f 100644 --- a/mail/dovecot/pkg-message +++ b/mail/dovecot/files/pkg-message.in diff --git a/mail/dovecot/pkg-plist b/mail/dovecot/pkg-plist index e6f9fa5b98bd..64549959837e 100644 --- a/mail/dovecot/pkg-plist +++ b/mail/dovecot/pkg-plist @@ -12,6 +12,7 @@ lib/dovecot/imap/lib02_imap_quota_plugin.so lib/dovecot/imap/lib02_trash_plugin.so @dirrm lib/dovecot/imap lib/dovecot/pop3/lib01_convert_plugin.so +lib/dovecot/pop3/lib01_quota_plugin.so @dirrm lib/dovecot/pop3 lib/dovecot/lda/lib01_acl_plugin.so lib/dovecot/lda/lib01_convert_plugin.so |