[Midnightbsd-cvs] mports [22459] trunk/mail/dovecot2: dovecot 2.2.28
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Sun May 14 16:55:11 EDT 2017
Revision: 22459
http://svnweb.midnightbsd.org/mports/?rev=22459
Author: laffer1
Date: 2017-05-14 16:55:11 -0400 (Sun, 14 May 2017)
Log Message:
-----------
dovecot 2.2.28
Modified Paths:
--------------
trunk/mail/dovecot2/Makefile
trunk/mail/dovecot2/distinfo
trunk/mail/dovecot2/files/dovecot.in
trunk/mail/dovecot2/files/pkg-message.in
trunk/mail/dovecot2/pkg-plist
Modified: trunk/mail/dovecot2/Makefile
===================================================================
--- trunk/mail/dovecot2/Makefile 2017-05-14 19:57:38 UTC (rev 22458)
+++ trunk/mail/dovecot2/Makefile 2017-05-14 20:55:11 UTC (rev 22459)
@@ -1,10 +1,10 @@
# $MidnightBSD$
PORTNAME= dovecot
-PORTVERSION= 2.2.24
+PORTVERSION= 2.2.28
PORTREVISION= 0
CATEGORIES= mail ipv6
-MASTER_SITES= http://www.dovecot.org/releases/${PORTVERSION:R}/
+MASTER_SITES= https://www.dovecot.org/releases/${PORTVERSION:R}/
PKGNAMESUFFIX= 2
MAINTAINER= ports at MidnightBSD.org
Modified: trunk/mail/dovecot2/distinfo
===================================================================
--- trunk/mail/dovecot2/distinfo 2017-05-14 19:57:38 UTC (rev 22458)
+++ trunk/mail/dovecot2/distinfo 2017-05-14 20:55:11 UTC (rev 22459)
@@ -1,2 +1,3 @@
-SHA256 (dovecot-2.2.24.tar.gz) = 71c86891ea8deb5703d3dbbc3ea31ce2cbf7638f1aa395d9e8794d3ff7aebeb7
-SIZE (dovecot-2.2.24.tar.gz) = 5345872
+TIMESTAMP = 1487948861
+SHA256 (dovecot-2.2.28.tar.gz) = e0288f59e326ab87cb3881fdabadafe542f4dc7ab9996db13863a439ebbc1f25
+SIZE (dovecot-2.2.28.tar.gz) = 5921992
Modified: trunk/mail/dovecot2/files/dovecot.in
===================================================================
--- trunk/mail/dovecot2/files/dovecot.in 2017-05-14 19:57:38 UTC (rev 22458)
+++ trunk/mail/dovecot2/files/dovecot.in 2017-05-14 20:55:11 UTC (rev 22459)
@@ -1,6 +1,6 @@
#!/bin/sh
#
-# $MidnightBSD$
+# $FreeBSD: head/mail/dovecot2/files/dovecot.in 422397 2016-09-18 16:38:28Z ohauer $
#
# PROVIDE: dovecot
@@ -7,6 +7,15 @@
# REQUIRE: %%REQUIRE%%
# KEYWORD: shutdown
+# dovecot_enable (bool): Set it to YES to enable dovecot
+# Default: NO
+# dovecot_config (str): Path to dovecot.conf
+# Default: %%ETCDIR%%/dovecot.conf
+# Set it to a space-separated list to start
+# multiple dovecot instances
+# dovecot_flags (str): Extra flags to pass to dovecot
+# Default: empty
+
# Define dovecot_* variables in one of these files:
# /etc/rc.conf
# /etc/rc.conf.local
@@ -48,13 +57,18 @@
}
# To start multiple instances of dovecot set dovecot_config to
-# a space seperated list of configuration files.
+# a space separated list of configuration files.
for config in ${dovecot_config}; do
required_files="${config}"
command_args="-c ${config}"
- if [ -f ${config} ]; then
+ if [ -s ${config} ]; then
base_dir=$(${command} ${command_args} -a | /usr/bin/awk -F '= ' '/^base_dir =/ { print $2 }')
pidfile="${base_dir}/master.pid"
- run_rc_command "$1"
+ else
+ echo "==Error=="
+ echo "Config file ${config} does not exist. If this is"
+ echo "a new installation, please create the config files as outlined in"
+ echo " # pkg info -D dovecot2"
fi
+ run_rc_command "$1"
done
Modified: trunk/mail/dovecot2/files/pkg-message.in
===================================================================
--- trunk/mail/dovecot2/files/pkg-message.in 2017-05-14 19:57:38 UTC (rev 22458)
+++ trunk/mail/dovecot2/files/pkg-message.in 2017-05-14 20:55:11 UTC (rev 22459)
@@ -1,5 +1,5 @@
---------------------------------------------------------------------
-
+
You must create the configuration files yourself. Copy them over
to %%ETCDIR%% and edit them as desired:
@@ -14,4 +14,9 @@
dovecot_enable="YES"
+
+ If you want to be able to search within attachments using the
+ decode2text plugin, you'll need to install textproc/catdoc, and
+ one of graphics/xpdf or graphics/poppler-utils.
+
---------------------------------------------------------------------
Modified: trunk/mail/dovecot2/pkg-plist
===================================================================
--- trunk/mail/dovecot2/pkg-plist 2017-05-14 19:57:38 UTC (rev 22458)
+++ trunk/mail/dovecot2/pkg-plist 2017-05-14 20:55:11 UTC (rev 22459)
@@ -56,6 +56,7 @@
include/dovecot/auth-master-connection.h
include/dovecot/auth-master.h
include/dovecot/auth-penalty.h
+include/dovecot/auth-policy.h
include/dovecot/auth-postfix-connection.h
include/dovecot/auth-request-handler.h
include/dovecot/auth-request-stats.h
@@ -89,9 +90,13 @@
include/dovecot/cydir-storage.h
include/dovecot/cydir-sync.h
include/dovecot/data-stack.h
+include/dovecot/dcrypt-iostream.h
+include/dovecot/dcrypt-private.h
+include/dovecot/dcrypt.h
include/dovecot/db-checkpassword.h
include/dovecot/db-dict.h
include/dovecot/db-ldap.h
+include/dovecot/db-oauth2.h
include/dovecot/db-passwd-file.h
include/dovecot/db-sql.h
include/dovecot/dbox-attachment.h
@@ -106,6 +111,7 @@
include/dovecot/dict-transaction-memory.h
include/dovecot/dict.h
include/dovecot/dns-lookup.h
+include/dovecot/dns-util.h
include/dovecot/doveadm-cmd.h
include/dovecot/doveadm-dsync.h
include/dovecot/doveadm-dump.h
@@ -142,11 +148,13 @@
include/dovecot/fs-api.h
include/dovecot/fs-sis-common.h
include/dovecot/fs-test.h
+include/dovecot/fs-wrapper.h
include/dovecot/fsync-mode.h
include/dovecot/fts-api-private.h
include/dovecot/fts-api.h
include/dovecot/fts-common.h
include/dovecot/fts-expunge-log.h
+include/dovecot/fts-filter-common.h
include/dovecot/fts-filter-private.h
include/dovecot/fts-filter.h
include/dovecot/fts-icu.h
@@ -243,6 +251,7 @@
include/dovecot/index-attachment.h
include/dovecot/index-mail.h
include/dovecot/index-mailbox-size.h
+include/dovecot/index-pop3-uidl.h
include/dovecot/index-rebuild.h
include/dovecot/index-search-private.h
include/dovecot/index-search-result.h
@@ -277,6 +286,7 @@
include/dovecot/istream-chain.h
include/dovecot/istream-concat.h
include/dovecot/istream-crlf.h
+include/dovecot/istream-decrypt.h
include/dovecot/istream-dot.h
include/dovecot/istream-failure-at.h
include/dovecot/istream-file-private.h
@@ -306,6 +316,7 @@
include/dovecot/lib.h
include/dovecot/llist.h
include/dovecot/lmtp-client.h
+include/dovecot/log-throttle.h
include/dovecot/login-common.h
include/dovecot/login-proxy-state.h
include/dovecot/login-proxy.h
@@ -329,6 +340,9 @@
include/dovecot/mail-index.h
include/dovecot/mail-namespace.h
include/dovecot/mail-search-build.h
+include/dovecot/mail-search-mime-build.h
+include/dovecot/mail-search-mime-register.h
+include/dovecot/mail-search-mime.h
include/dovecot/mail-search-parser-private.h
include/dovecot/mail-search-parser.h
include/dovecot/mail-search-register.h
@@ -375,6 +389,7 @@
include/dovecot/maildir-storage.h
include/dovecot/maildir-sync.h
include/dovecot/maildir-uidlist.h
+include/dovecot/malloc-overflow.h
include/dovecot/master-auth.h
include/dovecot/master-instance.h
include/dovecot/master-interface.h
@@ -417,6 +432,7 @@
include/dovecot/message-id.h
include/dovecot/message-parser.h
include/dovecot/message-part.h
+include/dovecot/message-part-data.h
include/dovecot/message-part-serialize.h
include/dovecot/message-search.h
include/dovecot/message-size.h
@@ -433,10 +449,13 @@
include/dovecot/notify-plugin-private.h
include/dovecot/notify-plugin.h
include/dovecot/numpack.h
+include/dovecot/oauth2.h
include/dovecot/ostream-cmp.h
include/dovecot/ostream-dot.h
+include/dovecot/ostream-encrypt.h
include/dovecot/ostream-escaped.h
include/dovecot/ostream-failure-at.h
+include/dovecot/ostream-file-private.h
include/dovecot/ostream-hash.h
include/dovecot/ostream-metawrap.h
include/dovecot/ostream-null.h
@@ -449,6 +468,7 @@
include/dovecot/passdb-template.h
include/dovecot/passdb.h
include/dovecot/password-scheme.h
+include/dovecot/pkcs5.h
include/dovecot/pop3-capability.h
include/dovecot/pop3-client.h
include/dovecot/pop3-commands.h
@@ -462,6 +482,7 @@
include/dovecot/printf-format-fix.h
include/dovecot/priorityq.h
include/dovecot/process-title.h
+include/dovecot/program-client.h
include/dovecot/push-notification-drivers.h
include/dovecot/push-notification-event-flagsclear.h
include/dovecot/push-notification-event-flagsset.h
@@ -509,8 +530,10 @@
include/dovecot/service-settings.h
include/dovecot/settings-parser.h
include/dovecot/settings.h
+include/dovecot/sha-common.h
include/dovecot/sha1.h
include/dovecot/sha2.h
+include/dovecot/sha3.h
include/dovecot/shared-storage.h
include/dovecot/smtp-client.h
include/dovecot/sort.h
@@ -557,6 +580,8 @@
lib/dovecot/doveadm/lib10_doveadm_quota_plugin.so
lib/dovecot/doveadm/lib20_doveadm_fts_plugin.a
lib/dovecot/doveadm/lib20_doveadm_fts_plugin.so
+lib/dovecot/doveadm/libdoveadm_mail_crypt_plugin.a
+lib/dovecot/doveadm/libdoveadm_mail_crypt_plugin.so
lib/dovecot/dovecot-config
lib/dovecot/lib01_acl_plugin.a
lib/dovecot/lib01_acl_plugin.so
@@ -564,6 +589,8 @@
lib/dovecot/lib02_imap_acl_plugin.so
lib/dovecot/lib02_lazy_expunge_plugin.a
lib/dovecot/lib02_lazy_expunge_plugin.so
+lib/dovecot/lib05_mail_crypt_acl_plugin.a
+lib/dovecot/lib05_mail_crypt_acl_plugin.so
lib/dovecot/lib05_pop3_migration_plugin.a
lib/dovecot/lib05_pop3_migration_plugin.so
lib/dovecot/lib05_snarf_plugin.a
@@ -570,6 +597,8 @@
lib/dovecot/lib05_snarf_plugin.so
lib/dovecot/lib10_last_login_plugin.a
lib/dovecot/lib10_last_login_plugin.so
+lib/dovecot/lib10_mail_crypt_plugin.a
+lib/dovecot/lib10_mail_crypt_plugin.so
lib/dovecot/lib10_mail_filter_plugin.a
lib/dovecot/lib10_mail_filter_plugin.so
lib/dovecot/lib10_quota_plugin.a
@@ -610,6 +639,10 @@
lib/dovecot/lib90_stats_plugin.so
lib/dovecot/lib95_imap_stats_plugin.a
lib/dovecot/lib95_imap_stats_plugin.so
+lib/dovecot/lib99_welcome_plugin.a
+lib/dovecot/lib99_welcome_plugin.so
+lib/dovecot/libdcrypt_openssl.a
+lib/dovecot/libdcrypt_openssl.so
lib/dovecot/libdovecot-compression.a
lib/dovecot/libdovecot-compression.so
lib/dovecot/libdovecot-compression.so.0
@@ -644,6 +677,10 @@
lib/dovecot/libdovecot.so.0.0.0
lib/dovecot/libfs_compress.a
lib/dovecot/libfs_compress.so
+lib/dovecot/libfs_crypt.a
+lib/dovecot/libfs_crypt.so
+lib/dovecot/libfs_mail_crypt.a
+lib/dovecot/libfs_mail_crypt.so
lib/dovecot/stats/libstats_auth.a
lib/dovecot/stats/libstats_auth.so
lib/dovecot/stats/libstats_mail.a
@@ -699,6 +736,7 @@
man/man1/doveadm-fetch.1.gz
man/man1/doveadm-flags.1.gz
man/man1/doveadm-force-resync.1.gz
+man/man1/doveadm-fs.1.gz
man/man1/doveadm-fts.1.gz
man/man1/doveadm-help.1.gz
man/man1/doveadm-import.1.gz
@@ -706,6 +744,7 @@
man/man1/doveadm-instance.1.gz
man/man1/doveadm-kick.1.gz
man/man1/doveadm-log.1.gz
+man/man1/doveadm-mailbox-cryptokey.1.gz
man/man1/doveadm-mailbox.1.gz
man/man1/doveadm-mount.1.gz
man/man1/doveadm-move.1.gz
@@ -730,10 +769,18 @@
man/man7/doveadm-search-query.7.gz
sbin/dovecot
share/aclocal/dovecot.m4
+%%DATADIR%%/stopwords/stopwords_da.txt
+%%DATADIR%%/stopwords/stopwords_de.txt
%%DATADIR%%/stopwords/stopwords_en.txt
+%%DATADIR%%/stopwords/stopwords_es.txt
%%DATADIR%%/stopwords/stopwords_fi.txt
%%DATADIR%%/stopwords/stopwords_fr.txt
+%%DATADIR%%/stopwords/stopwords_it.txt
+%%DATADIR%%/stopwords/stopwords_nl.txt
%%DATADIR%%/stopwords/stopwords_no.txt
+%%DATADIR%%/stopwords/stopwords_pt.txt
+%%DATADIR%%/stopwords/stopwords_ro.txt
+%%DATADIR%%/stopwords/stopwords_ru.txt
%%DATADIR%%/stopwords/stopwords_sv.txt
%%LIBWRAP%%libexec/dovecot/tcpwrap
%%LDAP%%include/dovecot/ldap-client.h
@@ -749,6 +796,6 @@
%%LUCENE%%lib/dovecot/lib21_fts_lucene_plugin.so
%%SOLR%%lib/dovecot/lib21_fts_solr_plugin.a
%%SOLR%%lib/dovecot/lib21_fts_solr_plugin.so
-%%SSL%%lib/dovecot/libssl_iostream_openssl.a
-%%SSL%%lib/dovecot/libssl_iostream_openssl.so
+lib/dovecot/libssl_iostream_openssl.a
+lib/dovecot/libssl_iostream_openssl.so
@postunexec echo "If you are removing dovecot2 permanently, you should 'rm -rf /var/db/dovecot' to clear out any remaining data."
More information about the Midnightbsd-cvs
mailing list