pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/mail/dovecot Update to dovecot-1.orc8. From the relea...
details: https://anonhg.NetBSD.org/pkgsrc/rev/1bd69ac08432
branches: trunk
changeset: 519782:1bd69ac08432
user: ghen <ghen%pkgsrc.org@localhost>
date: Mon Oct 09 19:06:57 2006 +0000
description:
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:
mail/dovecot/Makefile | 4 ++--
mail/dovecot/distinfo | 14 +++++++-------
mail/dovecot/patches/patch-aa | 6 +++---
mail/dovecot/patches/patch-ab | 24 +++++++++++++-----------
mail/dovecot/patches/patch-ag | 8 ++++----
5 files changed, 29 insertions(+), 27 deletions(-)
diffs (158 lines):
diff -r a33a78f6e6d0 -r 1bd69ac08432 mail/dovecot/Makefile
--- a/mail/dovecot/Makefile Mon Oct 09 18:48:35 2006 +0000
+++ b/mail/dovecot/Makefile Mon Oct 09 19:06:57 2006 +0000
@@ -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 -r a33a78f6e6d0 -r 1bd69ac08432 mail/dovecot/distinfo
--- a/mail/dovecot/distinfo Mon Oct 09 18:48:35 2006 +0000
+++ b/mail/dovecot/distinfo Mon Oct 09 19:06:57 2006 +0000
@@ -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 -r a33a78f6e6d0 -r 1bd69ac08432 mail/dovecot/patches/patch-aa
--- a/mail/dovecot/patches/patch-aa Mon Oct 09 18:48:35 2006 +0000
+++ b/mail/dovecot/patches/patch-aa Mon Oct 09 19:06:57 2006 +0000
@@ -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 -r a33a78f6e6d0 -r 1bd69ac08432 mail/dovecot/patches/patch-ab
--- a/mail/dovecot/patches/patch-ab Mon Oct 09 18:48:35 2006 +0000
+++ b/mail/dovecot/patches/patch-ab Mon Oct 09 19:06:57 2006 +0000
@@ -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 @@
#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 @@
# 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 @@
# 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 @@
# 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 @@
# 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 @@
# [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 -r a33a78f6e6d0 -r 1bd69ac08432 mail/dovecot/patches/patch-ag
--- a/mail/dovecot/patches/patch-ag Mon Oct 09 18:48:35 2006 +0000
+++ b/mail/dovecot/patches/patch-ag Mon Oct 09 19:06:57 2006 +0000
@@ -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. */
Home |
Main Index |
Thread Index |
Old Index