Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 18 Jan 2005 21:47:24 +0000 (UTC)
From:      Robin Breathe <robin@isometry.net>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/76431: Maintainer update: mail/dovecot to 0.99.13
Message-ID:  <20050118214724.B5EEBB8AF@quadric.isometry.net>
Resent-Message-ID: <200501182050.j0IKoDrT062242@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         76431
>Category:       ports
>Synopsis:       Maintainer update: mail/dovecot to 0.99.13
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Tue Jan 18 20:50:13 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     Robin Breathe
>Release:        FreeBSD 5.3-STABLE i386
>Organization:
>Environment:


>Description:
Update to dovecot-0.99.13
Changelog: http://www.dovecot.org/list/dovecot/2005-January/005889.html
>How-To-Repeat:
>Fix:

Apply the following patch:

--- dovecot-0.99.13.diff begins here ---
diff -ruN dovecot-0.99.12.1/Makefile dovecot/Makefile
--- dovecot-0.99.12.1/Makefile	Tue Jan 11 00:46:40 2005
+++ dovecot/Makefile	Tue Jan 11 00:44:29 2005
@@ -7,14 +7,12 @@
 #
 
 PORTNAME=	dovecot
-DISTVERSION=	0.99.12.1
+DISTVERSION=	0.99.13
 CATEGORIES=	mail ipv6
 MASTER_SITES=	http://www.dovecot.org/releases/
 
 MAINTAINER=	robin@isometry.net
 COMMENT=	Secure and compact IMAP and POP3 servers
-
-WRKSRC=		${WRKDIR}/${PORTNAME}-0.99.12
 
 CONFLICTS=	dovecot-1.*
 
diff -ruN dovecot-0.99.12.1/distinfo dovecot/distinfo
--- dovecot-0.99.12.1/distinfo	Tue Jan 11 00:46:40 2005
+++ dovecot/distinfo	Tue Jan 11 00:45:44 2005
@@ -1,2 +1,2 @@
-MD5 (dovecot-0.99.12.1.tar.gz) = 08c3952cf6cc0d87e0239cccd9faf4b5
-SIZE (dovecot-0.99.12.1.tar.gz) = 864722
+MD5 (dovecot-0.99.13.tar.gz) = a84896c4236232b843972370e3730729
+SIZE (dovecot-0.99.13.tar.gz) = 867787
diff -ruN dovecot-0.99.12.1/files/patch-dovecot-example.conf dovecot/files/patch-dovecot-example.conf
--- dovecot-0.99.12.1/files/patch-dovecot-example.conf	Tue Jan 11 00:46:40 2005
+++ dovecot/files/patch-dovecot-example.conf	Tue Jan 11 00:54:39 2005
@@ -1,5 +1,5 @@
---- dovecot-example.conf.orig	Fri Sep 10 17:27:41 2004
-+++ dovecot-example.conf	Fri Sep 10 17:31:39 2004
+--- dovecot-example.conf.orig	Tue Jan 11 00:49:06 2005
++++ dovecot-example.conf	Tue Jan 11 00:53:50 2005
 @@ -3,7 +3,7 @@
  # Default values are shown after each value, it's not required to uncomment
  # any of the lines. Exception to this are paths, they're just examples
@@ -36,7 +36,7 @@
  
  # SSL parameter file. Master process generates this file for login processes.
  # It contains Diffie Hellman and RSA parameters.
-@@ -84,12 +84,12 @@
+@@ -85,14 +85,14 @@
  login = imap
  
  # Executable location.
@@ -46,12 +46,14 @@
  # User to use for the login process. Create a completely new user for this,
  # and don't use it anywhere else. The user must also belong to a group where
  # only it has access, it's used to control access for authentication process.
+ # Note that this user is NOT used to access mails.
+ # http://wiki.dovecot.org/UserIds
 -#login_user = dovecot
 +login_user = dovecot
  
  # Set max. process size in megabytes. If you don't use
  # login_process_per_connection you might need to grow this.
-@@ -129,7 +129,7 @@
+@@ -132,7 +132,7 @@
  login = pop3
  
  # Exception to above rule being the executable location.
@@ -60,7 +62,7 @@
  
  ##
  ## Mail processes
-@@ -142,7 +142,7 @@
+@@ -145,7 +145,7 @@
  # Show more verbose process titles (in ps). Currently shows user name and
  # IP address. Useful for seeing who are actually using the IMAP processes
  # (eg. shared mailboxes or if same uid is used for multiple accounts).
@@ -69,7 +71,7 @@
  
  # Show protocol level SSL errors.
  #verbose_ssl = no
-@@ -158,7 +158,7 @@
+@@ -161,7 +161,7 @@
  # non-valid GID as primary group ID aren't allowed to log in. If user
  # belongs to supplementary groups with non-valid GIDs, those groups are
  # not set.
@@ -78,7 +80,7 @@
  #last_valid_gid = 0
  
  # Grant access to these extra groups for mail processes. Typical use would be
-@@ -171,7 +171,7 @@
+@@ -174,7 +174,7 @@
  # WARNING: Never add directories here which local users can modify, that
  # may lead to root exploit. Usually this should be done only if you don't
  # allow shell access for users. See doc/configuration.txt for more information.
@@ -87,7 +89,7 @@
  
  # Default chroot directory for mail processes. This can be overridden by
  # giving /./ in user's home directory (eg. /home/./user chroots into /home).
-@@ -194,7 +194,7 @@
+@@ -197,7 +197,7 @@
  #   default_mail_env = mbox:~/mail/:INBOX=/var/mail/%u
  #   default_mail_env = mbox:/var/mail/%d/%n/:INDEX=/var/indexes/%d/%n
  #
@@ -96,7 +98,7 @@
  
  # Space-separated list of fields to cache for all mails. Currently these
  # fields are allowed followed by a list of commands they speed up:
-@@ -242,7 +242,7 @@
+@@ -245,7 +245,7 @@
  #   outlook-pop3-no-nuls:
  #     Outlook and Outlook Express hang if mails contain NUL characters.
  #     This setting replaces them with 0x80 character.
@@ -105,7 +107,7 @@
  
  # Dovecot can notify client of new mail in selected mailbox soon after it's
  # received. This setting specifies the minimum interval in seconds between
-@@ -286,7 +286,7 @@
+@@ -289,7 +289,7 @@
  # know any MUA which would modify mail files directly. IMAP protocol also
  # requires that the mails don't change, so it would be problematic in any case.
  # If you care about performance, enable it.
@@ -114,7 +116,7 @@
  
  # Check if mails' content has been changed by external programs. This slows
  # down things as extra stat() needs to be called for each file. If changes are
-@@ -335,7 +335,7 @@
+@@ -338,7 +338,7 @@
  ##
  
  # Executable location
@@ -123,7 +125,7 @@
  
  # Set max. process size in megabytes. Most of the memory goes to mmap()ing
  # files, so it shouldn't harm much even if this limit is set pretty high.
-@@ -343,14 +343,14 @@
+@@ -346,14 +346,14 @@
  
  # Support for dynamically loadable modules.
  #imap_use_modules = no
@@ -140,7 +142,7 @@
  
  # Set max. process size in megabytes. Most of the memory goes to mmap()ing
  # files, so it shouldn't harm much even if this limit is set pretty high.
-@@ -358,7 +358,7 @@
+@@ -361,7 +361,7 @@
  
  # Support for dynamically loadable modules.
  #pop3_use_modules = no
@@ -149,11 +151,11 @@
  
  ##
  ## Authentication processes
-@@ -431,9 +431,9 @@
+@@ -438,9 +438,9 @@
  #   vpopmail: vpopmail authentication
  #   ldap <config path>: LDAP, see doc/dovecot-ldap.conf
  #   pgsql <config path>: a PostgreSQL database, see doc/dovecot-pgsql.conf
--auth_passdb = pgsql /usr/local/etc/dovecot-pgsql.conf
+-auth_passdb = pam
 +auth_passdb = passwd
  
 -#auth_executable = /usr/libexec/dovecot/dovecot-auth
@@ -161,7 +163,7 @@
  
  # Set max. process size in megabytes.
  #auth_process_size = 256
-@@ -464,7 +464,7 @@
+@@ -472,7 +472,7 @@
  
  # More verbose logging. Useful for figuring out why authentication isn't
  # working.
--- dovecot-0.99.13.diff ends here ---


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050118214724.B5EEBB8AF>