dovecot: update 2.3.0. Closes FS#1568

This commit is contained in:
Juergen Daubert 2018-01-27 17:25:11 +01:00
parent 58f862e536
commit b0f155b3e9
5 changed files with 68 additions and 43 deletions

View File

@ -12,6 +12,7 @@ drwxr-xr-x root/root etc/dovecot/conf.d/
-rw-r--r-- root/root etc/dovecot/conf.d/20-imap.conf
-rw-r--r-- root/root etc/dovecot/conf.d/20-lmtp.conf
-rw-r--r-- root/root etc/dovecot/conf.d/20-pop3.conf
-rw-r--r-- root/root etc/dovecot/conf.d/20-submission.conf
-rw-r--r-- root/root etc/dovecot/conf.d/90-acl.conf
-rw-r--r-- root/root etc/dovecot/conf.d/90-plugin.conf
-rw-r--r-- root/root etc/dovecot/conf.d/90-quota.conf
@ -44,7 +45,6 @@ drwxr-xr-x root/root usr/bin/
lrwxrwxrwx root/root usr/bin/dsync -> doveadm
drwxr-xr-x root/root usr/include/
drwxr-xr-x root/root usr/include/dovecot/
-rw-r--r-- root/root usr/include/dovecot/abspath.h
-rw-r--r-- root/root usr/include/dovecot/access-lookup.h
-rw-r--r-- root/root usr/include/dovecot/acl-api-private.h
-rw-r--r-- root/root usr/include/dovecot/acl-api.h
@ -86,9 +86,11 @@ drwxr-xr-x root/root usr/include/dovecot/
-rw-r--r-- root/root usr/include/dovecot/base32.h
-rw-r--r-- root/root usr/include/dovecot/base64.h
-rw-r--r-- root/root usr/include/dovecot/bits.h
-rw-r--r-- root/root usr/include/dovecot/bloomfilter.h
-rw-r--r-- root/root usr/include/dovecot/bsearch-insert-pos.h
-rw-r--r-- root/root usr/include/dovecot/buffer.h
-rw-r--r-- root/root usr/include/dovecot/byteorder.h
-rw-r--r-- root/root usr/include/dovecot/charset-utf8-private.h
-rw-r--r-- root/root usr/include/dovecot/charset-utf8.h
-rw-r--r-- root/root usr/include/dovecot/child-wait.h
-rw-r--r-- root/root usr/include/dovecot/client-common.h
@ -120,8 +122,6 @@ drwxr-xr-x root/root usr/include/dovecot/
-rw-r--r-- root/root usr/include/dovecot/dcrypt.h
-rw-r--r-- root/root usr/include/dovecot/dict-client.h
-rw-r--r-- root/root usr/include/dovecot/dict-private.h
-rw-r--r-- root/root usr/include/dovecot/dict-sql-settings.h
-rw-r--r-- root/root usr/include/dovecot/dict-sql.h
-rw-r--r-- root/root usr/include/dovecot/dict-transaction-memory.h
-rw-r--r-- root/root usr/include/dovecot/dict.h
-rw-r--r-- root/root usr/include/dovecot/dns-lookup.h
@ -142,14 +142,14 @@ drwxr-xr-x root/root usr/include/dovecot/
-rw-r--r-- root/root usr/include/dovecot/dsasl-client.h
-rw-r--r-- root/root usr/include/dovecot/dsync-brain.h
-rw-r--r-- root/root usr/include/dovecot/dsync-ibc.h
-rw-r--r-- root/root usr/include/dovecot/duplicate.h
-rw-r--r-- root/root usr/include/dovecot/eacces-error.h
-rw-r--r-- root/root usr/include/dovecot/env-util.h
-rw-r--r-- root/root usr/include/dovecot/event-filter.h
-rw-r--r-- root/root usr/include/dovecot/event-log.h
-rw-r--r-- root/root usr/include/dovecot/execv-const.h
-rw-r--r-- root/root usr/include/dovecot/fail-mail-storage.h
-rw-r--r-- root/root usr/include/dovecot/failures.h
-rw-r--r-- root/root usr/include/dovecot/fd-close-on-exec.h
-rw-r--r-- root/root usr/include/dovecot/fd-set-nonblock.h
-rw-r--r-- root/root usr/include/dovecot/fd-util.h
-rw-r--r-- root/root usr/include/dovecot/fdatasync-path.h
-rw-r--r-- root/root usr/include/dovecot/fdpass.h
-rw-r--r-- root/root usr/include/dovecot/file-cache.h
@ -284,6 +284,8 @@ drwxr-xr-x root/root usr/include/dovecot/
-rw-r--r-- root/root usr/include/dovecot/iostream-lz4.h
-rw-r--r-- root/root usr/include/dovecot/iostream-openssl.h
-rw-r--r-- root/root usr/include/dovecot/iostream-private.h
-rw-r--r-- root/root usr/include/dovecot/iostream-proxy.h
-rw-r--r-- root/root usr/include/dovecot/iostream-pump.h
-rw-r--r-- root/root usr/include/dovecot/iostream-rawlog-private.h
-rw-r--r-- root/root usr/include/dovecot/iostream-rawlog.h
-rw-r--r-- root/root usr/include/dovecot/iostream-ssl-private.h
@ -323,16 +325,18 @@ drwxr-xr-x root/root usr/include/dovecot/
-rw-r--r-- root/root usr/include/dovecot/istream-sized.h
-rw-r--r-- root/root usr/include/dovecot/istream-tee.h
-rw-r--r-- root/root usr/include/dovecot/istream-timeout.h
-rw-r--r-- root/root usr/include/dovecot/istream-try.h
-rw-r--r-- root/root usr/include/dovecot/istream-unix.h
-rw-r--r-- root/root usr/include/dovecot/istream-zlib.h
-rw-r--r-- root/root usr/include/dovecot/istream.h
-rw-r--r-- root/root usr/include/dovecot/json-parser.h
-rw-r--r-- root/root usr/include/dovecot/json-tree.h
-rw-r--r-- root/root usr/include/dovecot/lda-settings.h
-rw-r--r-- root/root usr/include/dovecot/lib-event-private.h
-rw-r--r-- root/root usr/include/dovecot/lib-event.h
-rw-r--r-- root/root usr/include/dovecot/lib-signals.h
-rw-r--r-- root/root usr/include/dovecot/lib.h
-rw-r--r-- root/root usr/include/dovecot/llist.h
-rw-r--r-- root/root usr/include/dovecot/lmtp-client.h
-rw-r--r-- root/root usr/include/dovecot/log-throttle.h
-rw-r--r-- root/root usr/include/dovecot/login-common.h
-rw-r--r-- root/root usr/include/dovecot/login-proxy-state.h
@ -344,6 +348,7 @@ drwxr-xr-x root/root usr/include/dovecot/
-rw-r--r-- root/root usr/include/dovecot/mail-cache.h
-rw-r--r-- root/root usr/include/dovecot/mail-copy.h
-rw-r--r-- root/root usr/include/dovecot/mail-deliver.h
-rw-r--r-- root/root usr/include/dovecot/mail-duplicate.h
-rw-r--r-- root/root usr/include/dovecot/mail-error.h
-rw-r--r-- root/root usr/include/dovecot/mail-html2text.h
-rw-r--r-- root/root usr/include/dovecot/mail-index-alloc-cache.h
@ -438,6 +443,7 @@ drwxr-xr-x root/root usr/include/dovecot/
-rw-r--r-- root/root usr/include/dovecot/mech-otp-skey-common.h
-rw-r--r-- root/root usr/include/dovecot/mech-plain-common.h
-rw-r--r-- root/root usr/include/dovecot/mech.h
-rw-r--r-- root/root usr/include/dovecot/memarea.h
-rw-r--r-- root/root usr/include/dovecot/mempool.h
-rw-r--r-- root/root usr/include/dovecot/message-address.h
-rw-r--r-- root/root usr/include/dovecot/message-binary-part.h
@ -459,8 +465,8 @@ drwxr-xr-x root/root usr/include/dovecot/
-rw-r--r-- root/root usr/include/dovecot/mmap-util.h
-rw-r--r-- root/root usr/include/dovecot/module-context.h
-rw-r--r-- root/root usr/include/dovecot/module-dir.h
-rw-r--r-- root/root usr/include/dovecot/mountpoint-list.h
-rw-r--r-- root/root usr/include/dovecot/mountpoint.h
-rw-r--r-- root/root usr/include/dovecot/murmurhash3.h
-rw-r--r-- root/root usr/include/dovecot/mycrypt.h
-rw-r--r-- root/root usr/include/dovecot/net.h
-rw-r--r-- root/root usr/include/dovecot/nfs-workarounds.h
@ -488,6 +494,7 @@ drwxr-xr-x root/root usr/include/dovecot/
-rw-r--r-- root/root usr/include/dovecot/passdb-template.h
-rw-r--r-- root/root usr/include/dovecot/passdb.h
-rw-r--r-- root/root usr/include/dovecot/password-scheme.h
-rw-r--r-- root/root usr/include/dovecot/path-util.h
-rw-r--r-- root/root usr/include/dovecot/pkcs5.h
-rw-r--r-- root/root usr/include/dovecot/pop3-capability.h
-rw-r--r-- root/root usr/include/dovecot/pop3-client.h
@ -530,7 +537,6 @@ drwxr-xr-x root/root usr/include/dovecot/
-rw-r--r-- root/root usr/include/dovecot/quota-private.h
-rw-r--r-- root/root usr/include/dovecot/quota.h
-rw-r--r-- root/root usr/include/dovecot/quoted-printable.h
-rw-r--r-- root/root usr/include/dovecot/rand.h
-rw-r--r-- root/root usr/include/dovecot/randgen.h
-rw-r--r-- root/root usr/include/dovecot/raw-storage.h
-rw-r--r-- root/root usr/include/dovecot/raw-sync.h
@ -556,12 +562,29 @@ drwxr-xr-x root/root usr/include/dovecot/
-rw-r--r-- root/root usr/include/dovecot/sha2.h
-rw-r--r-- root/root usr/include/dovecot/sha3.h
-rw-r--r-- root/root usr/include/dovecot/shared-storage.h
-rw-r--r-- root/root usr/include/dovecot/smtp-address.h
-rw-r--r-- root/root usr/include/dovecot/smtp-client-command.h
-rw-r--r-- root/root usr/include/dovecot/smtp-client-connection.h
-rw-r--r-- root/root usr/include/dovecot/smtp-client-private.h
-rw-r--r-- root/root usr/include/dovecot/smtp-client-transaction.h
-rw-r--r-- root/root usr/include/dovecot/smtp-client.h
-rw-r--r-- root/root usr/include/dovecot/smtp-command-parser.h
-rw-r--r-- root/root usr/include/dovecot/smtp-command.h
-rw-r--r-- root/root usr/include/dovecot/smtp-common.h
-rw-r--r-- root/root usr/include/dovecot/smtp-params.h
-rw-r--r-- root/root usr/include/dovecot/smtp-parser.h
-rw-r--r-- root/root usr/include/dovecot/smtp-reply-parser.h
-rw-r--r-- root/root usr/include/dovecot/smtp-reply.h
-rw-r--r-- root/root usr/include/dovecot/smtp-server-private.h
-rw-r--r-- root/root usr/include/dovecot/smtp-server.h
-rw-r--r-- root/root usr/include/dovecot/smtp-submit-settings.h
-rw-r--r-- root/root usr/include/dovecot/smtp-submit.h
-rw-r--r-- root/root usr/include/dovecot/smtp-syntax.h
-rw-r--r-- root/root usr/include/dovecot/sort.h
-rw-r--r-- root/root usr/include/dovecot/sql-api-private.h
-rw-r--r-- root/root usr/include/dovecot/sql-api.h
-rw-r--r-- root/root usr/include/dovecot/sql-db-cache.h
-rw-r--r-- root/root usr/include/dovecot/ssl-proxy.h
-rw-r--r-- root/root usr/include/dovecot/stats-client.h
-rw-r--r-- root/root usr/include/dovecot/stats-connection.h
-rw-r--r-- root/root usr/include/dovecot/stats-parser.h
-rw-r--r-- root/root usr/include/dovecot/stats.h
@ -771,12 +794,12 @@ drwxr-xr-x root/root usr/lib/dovecot/modules/doveadm/
-rw-r--r-- root/root usr/lib/dovecot/modules/lib30_imap_zlib_plugin.a
-rwxr-xr-x root/root usr/lib/dovecot/modules/lib30_imap_zlib_plugin.la
-rwxr-xr-x root/root usr/lib/dovecot/modules/lib30_imap_zlib_plugin.so
-rw-r--r-- root/root usr/lib/dovecot/modules/lib90_stats_plugin.a
-rwxr-xr-x root/root usr/lib/dovecot/modules/lib90_stats_plugin.la
-rwxr-xr-x root/root usr/lib/dovecot/modules/lib90_stats_plugin.so
-rw-r--r-- root/root usr/lib/dovecot/modules/lib95_imap_stats_plugin.a
-rwxr-xr-x root/root usr/lib/dovecot/modules/lib95_imap_stats_plugin.la
-rwxr-xr-x root/root usr/lib/dovecot/modules/lib95_imap_stats_plugin.so
-rw-r--r-- root/root usr/lib/dovecot/modules/lib90_old_stats_plugin.a
-rwxr-xr-x root/root usr/lib/dovecot/modules/lib90_old_stats_plugin.la
-rwxr-xr-x root/root usr/lib/dovecot/modules/lib90_old_stats_plugin.so
-rw-r--r-- root/root usr/lib/dovecot/modules/lib95_imap_old_stats_plugin.a
-rwxr-xr-x root/root usr/lib/dovecot/modules/lib95_imap_old_stats_plugin.la
-rwxr-xr-x root/root usr/lib/dovecot/modules/lib95_imap_old_stats_plugin.so
-rw-r--r-- root/root usr/lib/dovecot/modules/lib99_welcome_plugin.a
-rwxr-xr-x root/root usr/lib/dovecot/modules/lib99_welcome_plugin.la
-rwxr-xr-x root/root usr/lib/dovecot/modules/lib99_welcome_plugin.so
@ -792,13 +815,14 @@ drwxr-xr-x root/root usr/lib/dovecot/modules/doveadm/
-rw-r--r-- root/root usr/lib/dovecot/modules/libssl_iostream_openssl.a
-rwxr-xr-x root/root usr/lib/dovecot/modules/libssl_iostream_openssl.la
-rwxr-xr-x root/root usr/lib/dovecot/modules/libssl_iostream_openssl.so
drwxr-xr-x root/root usr/lib/dovecot/modules/stats/
-rw-r--r-- root/root usr/lib/dovecot/modules/stats/libstats_auth.a
-rwxr-xr-x root/root usr/lib/dovecot/modules/stats/libstats_auth.la
-rwxr-xr-x root/root usr/lib/dovecot/modules/stats/libstats_auth.so
-rw-r--r-- root/root usr/lib/dovecot/modules/stats/libstats_mail.a
-rwxr-xr-x root/root usr/lib/dovecot/modules/stats/libstats_mail.la
-rwxr-xr-x root/root usr/lib/dovecot/modules/stats/libstats_mail.so
drwxr-xr-x root/root usr/lib/dovecot/modules/old-stats/
-rw-r--r-- root/root usr/lib/dovecot/modules/old-stats/libold_stats_mail.a
-rwxr-xr-x root/root usr/lib/dovecot/modules/old-stats/libold_stats_mail.la
-rwxr-xr-x root/root usr/lib/dovecot/modules/old-stats/libold_stats_mail.so
-rw-r--r-- root/root usr/lib/dovecot/modules/old-stats/libstats_auth.a
-rwxr-xr-x root/root usr/lib/dovecot/modules/old-stats/libstats_auth.la
-rwxr-xr-x root/root usr/lib/dovecot/modules/old-stats/libstats_auth.so
-rwxr-xr-x root/root usr/lib/dovecot/old-stats
-rwxr-xr-x root/root usr/lib/dovecot/pop3
-rwxr-xr-x root/root usr/lib/dovecot/pop3-login
-rwxr-xr-x root/root usr/lib/dovecot/quota-status
@ -806,8 +830,9 @@ drwxr-xr-x root/root usr/lib/dovecot/modules/stats/
-rwxr-xr-x root/root usr/lib/dovecot/replicator
-rwxr-xr-x root/root usr/lib/dovecot/script
-rwxr-xr-x root/root usr/lib/dovecot/script-login
-rwxr-xr-x root/root usr/lib/dovecot/ssl-params
-rwxr-xr-x root/root usr/lib/dovecot/stats
-rwxr-xr-x root/root usr/lib/dovecot/submission
-rwxr-xr-x root/root usr/lib/dovecot/submission-login
-rwxr-xr-x root/root usr/lib/dovecot/xml2text
drwxr-xr-x root/root usr/sbin/
-rwxr-xr-x root/root usr/sbin/dovecot
@ -857,7 +882,6 @@ drwxr-xr-x root/root usr/share/man/man1/
-rw-r--r-- root/root usr/share/man/man1/doveadm-log.1.gz
-rw-r--r-- root/root usr/share/man/man1/doveadm-mailbox-cryptokey.1.gz
-rw-r--r-- root/root usr/share/man/man1/doveadm-mailbox.1.gz
-rw-r--r-- root/root usr/share/man/man1/doveadm-mount.1.gz
-rw-r--r-- root/root usr/share/man/man1/doveadm-move.1.gz
-rw-r--r-- root/root usr/share/man/man1/doveadm-penalty.1.gz
-rw-r--r-- root/root usr/share/man/man1/doveadm-proxy.1.gz
@ -866,6 +890,7 @@ drwxr-xr-x root/root usr/share/man/man1/
-rw-r--r-- root/root usr/share/man/man1/doveadm-quota.1.gz
-rw-r--r-- root/root usr/share/man/man1/doveadm-reload.1.gz
-rw-r--r-- root/root usr/share/man/man1/doveadm-replicator.1.gz
-rw-r--r-- root/root usr/share/man/man1/doveadm-save.1.gz
-rw-r--r-- root/root usr/share/man/man1/doveadm-search.1.gz
-rw-r--r-- root/root usr/share/man/man1/doveadm-stats.1.gz
-rw-r--r-- root/root usr/share/man/man1/doveadm-stop.1.gz

View File

@ -1,3 +1,3 @@
ec342928dd97131f82dba41546741b5f dovecot
85c3e903870aee914be93889a6ea98ea dovecot-2.2.33.2.tar.gz
27862b85db1c005492718f5aa4d21304 dovecot-config.patch
a8802617ddf68972f5f97bd8677e5856 dovecot-2.3.0.tar.gz
1cc42484b5515bddf47edcf26b288b6b dovecot-config.patch

View File

@ -1,7 +1,7 @@
untrusted comment: verify with /etc/ports/opt.pub
RWSE3ohX2g5d/WlGjS60/kIIqArumkBFfTblfgUfLlBkPJTa2T2p9JOy+xdunByCjT2WSBipDlQ+cI1hCev6NYs4mgNU1cejiAg=
SHA256 (Pkgfile) = 176e0214149ea2a963e8d1c6c7a2d17147e5370afc57df2c4de301f825098c9d
SHA256 (.footprint) = 3d1bd566e4e5811ca87b5e236461a9a5e13d81296435caae4c75301c9cfc7cd3
SHA256 (dovecot-2.2.33.2.tar.gz) = fe1e3b78609a56ee22fc209077e4b75348fa1bbd54c46f52bde2472a4c4cee84
SHA256 (dovecot-config.patch) = d531da2e7a98199dd6fc8f4522019babcf479a93c7cfc702dcd5f07ba91fbe55
RWSE3ohX2g5d/UHxeCrvPjhN5tTv7dKHPGA/w2A+pWGljrr3s6U7l7tTp/3JjzClS+UFrRG0vFfh/svIA2/VxOGZeiYrPHrDxwY=
SHA256 (Pkgfile) = 8f2d01c19f853782b6a9602829df8d6d4afa45c6171e3d2240c344080e80dfb4
SHA256 (.footprint) = d464c6eb14ad58ab166c901d6c1a6f66a010f3e934f3b1645a9cd20d24663b4b
SHA256 (dovecot-2.3.0.tar.gz) = de60cb470d025e4dd0f8e8fbbb4b9316dfd4930eb949d307330669ffbeaf8581
SHA256 (dovecot-config.patch) = a6f09e637f1ac15368d2d18736dc353e4a188959c5940dedd5306b689156e91c
SHA256 (dovecot) = ead06d36290cca8be6be350f2c05edf53a4e9ce8aec5d5d663b1162ae96c17c7

View File

@ -4,13 +4,13 @@
# Depends on: zlib bzip2 openssl libcap
name=dovecot
version=2.2.33.2
version=2.3.0
release=1
source=(https://dovecot.org/releases/2.2/$name-$version.tar.gz \
source=(https://dovecot.org/releases/2.3/$name-$version.tar.gz \
dovecot-config.patch dovecot)
build () {
cd $name-$version
cd $name-ce-$version
patch -p1 -i $SRC/$name-config.patch

View File

@ -1,6 +1,6 @@
diff -Nru dovecot-2.2.2.orig/doc/example-config/conf.d/10-ssl.conf dovecot-2.2.2/doc/example-config/conf.d/10-ssl.conf
--- dovecot-2.2.2.orig/doc/example-config/conf.d/10-ssl.conf 2013-05-20 09:01:57.619437034 +0200
+++ dovecot-2.2.2/doc/example-config/conf.d/10-ssl.conf 2013-05-20 09:02:27.065041953 +0200
diff -Nru dovecot-ce-2.3.0.orig/doc/example-config/conf.d/10-ssl.conf dovecot-ce-2.3.0/doc/example-config/conf.d/10-ssl.conf
--- dovecot-ce-2.3.0.orig/doc/example-config/conf.d/10-ssl.conf 2018-01-27 16:56:45.984507980 +0100
+++ dovecot-ce-2.3.0/doc/example-config/conf.d/10-ssl.conf 2018-01-27 16:57:08.627035390 +0100
@@ -9,8 +9,8 @@
# dropping root privileges, so keep the key file unreadable by anyone but
# root. Included doc/mkcert.sh can be used to easily generate self-signed
@ -12,9 +12,9 @@ diff -Nru dovecot-2.2.2.orig/doc/example-config/conf.d/10-ssl.conf dovecot-2.2.2
# If key file is password protected, give the password here. Alternatively
# give it when starting dovecot with -p parameter. Since this file is often
diff -Nru dovecot-2.2.2.orig/doc/example-config/conf.d/auth-system.conf.ext dovecot-2.2.2/doc/example-config/conf.d/auth-system.conf.ext
--- dovecot-2.2.2.orig/doc/example-config/conf.d/auth-system.conf.ext 2013-05-20 09:01:57.619437034 +0200
+++ dovecot-2.2.2/doc/example-config/conf.d/auth-system.conf.ext 2013-05-20 09:02:27.065041953 +0200
diff -Nru dovecot-ce-2.3.0.orig/doc/example-config/conf.d/auth-system.conf.ext dovecot-ce-2.3.0/doc/example-config/conf.d/auth-system.conf.ext
--- dovecot-ce-2.3.0.orig/doc/example-config/conf.d/auth-system.conf.ext 2018-01-27 16:56:45.984507980 +0100
+++ dovecot-ce-2.3.0/doc/example-config/conf.d/auth-system.conf.ext 2018-01-27 16:57:08.627035390 +0100
@@ -7,12 +7,12 @@
# PAM is typically used with either userdb passwd or userdb static.
# REMEMBER: You'll need /etc/pam.d/dovecot file created for PAM
@ -29,10 +29,10 @@ diff -Nru dovecot-2.2.2.orig/doc/example-config/conf.d/auth-system.conf.ext dove
-}
+#}
# System users (NSS, /etc/passwd, or similiar).
# System users (NSS, /etc/passwd, or similar).
# In many systems nowadays this uses Name Service Switch, which is
@@ -26,11 +26,11 @@
# Shadow passwords for system users (NSS, /etc/shadow or similiar).
# Shadow passwords for system users (NSS, /etc/shadow or similar).
# Deprecated by PAM nowadays.
# <doc/wiki/PasswordDatabase.Shadow.txt>
-#passdb {