summaryrefslogtreecommitdiff
path: root/mail
diff options
context:
space:
mode:
authorghen <ghen>2006-10-09 19:06:57 +0000
committerghen <ghen>2006-10-09 19:06:57 +0000
commit2dd478a9c967004723a16761a9f1308009dc6774 (patch)
tree12907fc4a55275bdfb9c3b68bfc51196ea01a368 /mail
parenta72903de4fb44615f5a0580a83953bddb77e990a (diff)
downloadpkgsrc-2dd478a9c967004723a16761a9f1308009dc6774.tar.gz
Update to dovecot-1.orc8. From the release announcement mail:
I've still over 200 mails unread in the mailing list, and important things left in TODO. This release is an improvement over rc7 anyway, hopefully I'll have time to fix the rest soon. * GSSAPI: Changed POP3 service name to "pop", which is what the standard says * "mbox:/var/mail/%u" no longer works as the mail location. You'll have to specify the mail root explicitly, just like the examples always have: "mbox:~/mail:INBOX=/var/mail/%u" + SHA1, LDAP-MD5, PLAIN-MD5, PLAIN-MD4: The password can be now either hex or base64 encoded. The encoding is detected automatically based on the password string length. + Allow running only Dovecot master and dovecot-auth processes with protocols=none setting + deliver: -f <envelope sender> parameter can be used to set mbox From_-line's sender address + deliver: Log all mail saves and failures + Tru64 SIA passdb support. Patch by Simon L Jackson. - INBOX was listed twice in mailbox list if namespace prefix was used - INBOX-prefixed namespaces were a bit broken - kqueue: Fix 100% CPU usage - deliver: Duplicate storage was a bit broken - dictionary code was broken (ie. dict quota) - SIGHUP caused crashes sometimes
Diffstat (limited to 'mail')
-rw-r--r--mail/dovecot/Makefile4
-rw-r--r--mail/dovecot/distinfo14
-rw-r--r--mail/dovecot/patches/patch-aa6
-rw-r--r--mail/dovecot/patches/patch-ab24
-rw-r--r--mail/dovecot/patches/patch-ag8
5 files changed, 29 insertions, 27 deletions
diff --git a/mail/dovecot/Makefile b/mail/dovecot/Makefile
index e0ceb4e1904..c5453e9297d 100644
--- a/mail/dovecot/Makefile
+++ b/mail/dovecot/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.67 2006/08/18 06:46:05 ghen Exp $
+# $NetBSD: Makefile,v 1.68 2006/10/09 19:06:57 ghen Exp $
-DISTNAME= dovecot-1.0.rc7
+DISTNAME= dovecot-1.0.rc8
PKGNAME= ${DISTNAME:S/.rc/rc/}
CATEGORIES= mail
MASTER_SITES= http://www.dovecot.org/releases/
diff --git a/mail/dovecot/distinfo b/mail/dovecot/distinfo
index c71a2b81218..5b06cfd9cb8 100644
--- a/mail/dovecot/distinfo
+++ b/mail/dovecot/distinfo
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.40 2006/08/18 06:46:06 ghen Exp $
+$NetBSD: distinfo,v 1.41 2006/10/09 19:06:57 ghen Exp $
-SHA1 (dovecot-1.0.rc7.tar.gz) = be1f7efe3cdf15c7581580954e42438173bb67a5
-RMD160 (dovecot-1.0.rc7.tar.gz) = 6edd633380da810d21a729330fa9c3ccec6d7039
-Size (dovecot-1.0.rc7.tar.gz) = 1273427 bytes
-SHA1 (patch-aa) = b2d48d991cb57f1ae99617d26a5d9f30fcdc4700
-SHA1 (patch-ab) = 1f5ce4a9d0db770246f838ea2f9f80e66c6da287
-SHA1 (patch-ag) = ffb66cf054c0377245f3b400f65eabd975a225aa
+SHA1 (dovecot-1.0.rc8.tar.gz) = 166da9716f5d27af30075ce8f0b07c2e8f0c801f
+RMD160 (dovecot-1.0.rc8.tar.gz) = 865b948e3e702ab74a8e0f3cd12c0daa39573ad9
+Size (dovecot-1.0.rc8.tar.gz) = 1446336 bytes
+SHA1 (patch-aa) = 6258057d49add91f06d4dd51ded72e42f6774354
+SHA1 (patch-ab) = ef97d29e1a8d8136d49fdd06583d6a17077660c6
+SHA1 (patch-ag) = d2dd85d06158ab629f5e394a7f75d9862a67b58f
diff --git a/mail/dovecot/patches/patch-aa b/mail/dovecot/patches/patch-aa
index be104a5b9d4..046a6b08b54 100644
--- a/mail/dovecot/patches/patch-aa
+++ b/mail/dovecot/patches/patch-aa
@@ -1,8 +1,8 @@
-$NetBSD: patch-aa,v 1.6 2006/04/04 09:38:46 ghen Exp $
+$NetBSD: patch-aa,v 1.7 2006/10/09 19:06:57 ghen Exp $
---- Makefile.in.orig 2006-03-15 10:47:59.000000000 +0100
+--- Makefile.in.orig 2006-10-09 20:53:16.000000000 +0200
+++ Makefile.in
-@@ -214,7 +214,7 @@ SUBDIRS = \
+@@ -220,7 +220,7 @@ SUBDIRS = \
$(DOCS)
confdir = $(sysconfdir)
diff --git a/mail/dovecot/patches/patch-ab b/mail/dovecot/patches/patch-ab
index 2dbf0473cb4..bfe5a70a2fc 100644
--- a/mail/dovecot/patches/patch-ab
+++ b/mail/dovecot/patches/patch-ab
@@ -1,8 +1,8 @@
-$NetBSD: patch-ab,v 1.15 2006/08/02 17:48:37 ghen Exp $
+$NetBSD: patch-ab,v 1.16 2006/10/09 19:06:57 ghen Exp $
---- dovecot-example.conf.orig 2006-07-05 21:51:02.000000000 +0200
+--- dovecot-example.conf.orig 2006-10-09 20:54:38.000000000 +0200
+++ dovecot-example.conf
-@@ -7,16 +7,13 @@
+@@ -7,17 +7,14 @@
# value inside quotes, eg.: key = "# char and trailing whitespace "
# Default values are shown for each setting, it's not required to uncomment
@@ -16,12 +16,13 @@ $NetBSD: patch-ab,v 1.15 2006/08/02 17:48:37 ghen Exp $
#base_dir = /var/run/dovecot/
# Protocols we want to be serving: imap imaps pop3 pop3s
+ # If you only want to use dovecot-auth, you can set this to "none".
-#protocols = imap imaps
+protocols = imap pop3
# IP or host address where to listen in for connections. It's not currently
# possible to specify multiple addresses. "*" listens in all IPv4 interfaces.
-@@ -80,7 +77,7 @@
+@@ -81,7 +78,7 @@
#ssl_listen =
# Disable SSL/TLS support.
@@ -63,20 +64,21 @@ $NetBSD: patch-ab,v 1.15 2006/08/02 17:48:37 ghen Exp $
# Send IMAP capabilities in greeting message. This makes it unnecessary for
# clients to request it with CAPABILITY command, so it saves one round-trip.
-@@ -530,10 +527,10 @@ protocol imap {
+@@ -530,11 +527,11 @@ protocol imap {
protocol pop3 {
# Login executable location.
- #login_executable = /usr/libexec/dovecot/pop3-login
+ #login_executable = @PREFIX@/libexec/dovecot/pop3-login
- # POP3 executable location
+ # POP3 executable location. See IMAP's mail_executable above for examples
+ # how this could be changed.
- #mail_executable = /usr/libexec/dovecot/pop3
+ #mail_executable = @PREFIX@/libexec/dovecot/pop3
# Don't try to set mails non-recent or seen with POP3 sessions. This is
# mostly intended to reduce disk I/O. With maildir it doesn't move files
-@@ -592,7 +589,7 @@ protocol pop3 {
+@@ -593,7 +590,7 @@ protocol pop3 {
# Support for dynamically loadable plugins. mail_plugins is a space separated
# list of plugins to load.
#mail_plugins =
@@ -85,7 +87,7 @@ $NetBSD: patch-ab,v 1.15 2006/08/02 17:48:37 ghen Exp $
# Workarounds for various client bugs:
# outlook-no-nuls:
-@@ -620,10 +617,10 @@ protocol lda {
+@@ -621,10 +618,10 @@ protocol lda {
# Support for dynamically loadable plugins. mail_plugins is a space separated
# list of plugins to load.
#mail_plugins =
@@ -98,7 +100,7 @@ $NetBSD: patch-ab,v 1.15 2006/08/02 17:48:37 ghen Exp $
# UNIX socket path to master authentication server to find users.
#auth_socket_path = /var/run/dovecot/auth-master
-@@ -634,7 +631,7 @@ protocol lda {
+@@ -635,7 +632,7 @@ protocol lda {
##
# Executable location
@@ -107,7 +109,7 @@ $NetBSD: patch-ab,v 1.15 2006/08/02 17:48:37 ghen Exp $
# Set max. process size in megabytes.
#auth_process_size = 256
-@@ -746,7 +743,7 @@ auth default {
+@@ -747,7 +744,7 @@ auth default {
# database (passwd usually), you can use static userdb.
# REMEMBER: You'll need /etc/pam.d/dovecot file created for PAM
# authentication to actually work.
@@ -116,7 +118,7 @@ $NetBSD: patch-ab,v 1.15 2006/08/02 17:48:37 ghen Exp $
# [session=yes] [setcred=yes] [cache_key=<key>] [<service name>]
#
# session=yes makes Dovecot open and immediately close PAM session. Some
-@@ -774,13 +771,13 @@ auth default {
+@@ -775,13 +772,13 @@ auth default {
# args = session=yes *
# args = cache_key=%u dovecot
#args = dovecot
diff --git a/mail/dovecot/patches/patch-ag b/mail/dovecot/patches/patch-ag
index 3480bd4df94..9f1c9340657 100644
--- a/mail/dovecot/patches/patch-ag
+++ b/mail/dovecot/patches/patch-ag
@@ -1,13 +1,13 @@
-$NetBSD: patch-ag,v 1.1 2006/06/13 16:51:40 ghen Exp $
+$NetBSD: patch-ag,v 1.2 2006/10/09 19:06:57 ghen Exp $
---- src/deliver/deliver.c.orig 2006-06-13 18:37:31.000000000 +0200
+--- src/deliver/deliver.c.orig 2006-10-09 20:59:33.000000000 +0200
+++ src/deliver/deliver.c
-@@ -29,7 +29,7 @@
+@@ -30,7 +30,7 @@
#define DEFAULT_CONFIG_FILE SYSCONFDIR"/dovecot.conf"
#define DEFAULT_AUTH_SOCKET_PATH PKG_RUNDIR"/auth-master"
-#define DEFAULT_SENDMAIL_PATH "/usr/lib/sendmail"
+#define DEFAULT_SENDMAIL_PATH "/usr/sbin/sendmail"
+ #define DEFAULT_ENVELOPE_SENDER "dovecot.deliver"
/* After buffer grows larger than this, create a temporary file to /tmp
- where to read the mail. */