Bug 154004

Summary: [PATCH] Update of mail/dovecot2 to 2.0.9
Product: Ports & Packages Reporter: alexander
Component: Individual Port(s)Assignee: Po-Chuan Hsieh <sunpoet>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
patch.diff none

Description alexander 2011-01-15 00:40:08 UTC
Update the port (2.0.7) to the just recently released version 2.0.9.
Major Changes (2.0.8):
	* Services' default vsz_limits weren't being enforced correctly in
	  earlier v2.0 releases. Now that they are enforced, you might notice
	  that the default limits are too low and you need to increase them.
	  This problem will show up in logs as "out of memory" errors.
	  See default_vsz_limit and service { vsz_limit } settings.
	* LMTP: In earlier versions if mail was delivered to user+detail at domain
	  address, LMTP server always attempted to deliver the mail to mailbox
	  named "detail". This was rather unintentional and shouldn't have been
	  the default. lmtp_save_to_detail_mailbox=yes setting now preserves
	  this behavior (default is no).

	+ Added systemd support (configure --with-systemdsystemunitdir).
	  Based on patch by Christophe Fergeau.
	+ Replaced broken mbox-snarf plugin with a new more generic snarf
	  plugin.
	- dbox: Fixes to handling external mail attachments
	- verbose_proctitle=yes didn't work for all processes in v2.0.7
	- imap, pop3: When service { client_count } was larger than 1, the
	  log messages didn't use the correct prefix. Last logged in user's
	  prefix was always used, regardless of what user's session actually
	  logged it. Now the proper log prefix is always used.
	- MySQL: Only the first specified host was ever used

Major Changes (2.0.9):
	- Linux: Fixed a high system CPU usage / high context switch count
	  performance problem
	- Maildir: Avoid unnecessarily reading dovecot-uidlist while opening
	  mailbox.
	- Maildir: Fixed renaming child mailboxes when namespace had a prefix.
	- mdbox: Don't leave partially written messages to mdbox files when
	  aborting saving.
	- Fixed master user logins when using userdb prefetch
	- lda: Fixed a crash when trying to send "out of quota" reply
	- lmtp: If delivering duplicate messages to same user's INBOX,
	  create different GUIDs for them. This helps to avoid duplicate
	  POP3 UIDLs when pop3_uidl_format=%g.
	- virtual storage: Fixed saving multiple mails in a transaction
	  (e.g. copy multiple messages).
	- dsync: Saved messages' save-date was set to 1970-01-01.

Fix: Attached patch works for me. I didn't test all options.
Also I don't use mail/dovecot2-pigeonhole so this patch does not update that port.
According to the comments in the Makefiles, they need to be updated together.
Ask users / maintainers of that port for patches.
	
How-To-Repeat: N/A
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2011-01-15 00:40:13 UTC
Maintainer of mail/dovecot2,

Please note that PR ports/154004 has just been submitted.

If it contains a patch for an upgrade, an enhancement or a bug fix
you agree on, reply to this email stating that you approve the patch
and a committer will take care of it.

The full text of the PR can be found at:
    http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/154004

-- 
Edwin Groothuis via the GNATS Auto Assign Tool
edwin@FreeBSD.org
Comment 2 Edwin Groothuis freebsd_committer freebsd_triage 2011-01-15 00:40:15 UTC
State Changed
From-To: open->feedback

Awaiting maintainers feedback (via the GNATS Auto Assign Tool)
Comment 3 Po-Chuan Hsieh freebsd_committer freebsd_triage 2011-01-15 18:51:16 UTC
Responsible Changed
From-To: freebsd-ports-bugs->sunpoet

I will take it.
Comment 4 Sahil Tandon freebsd_committer freebsd_triage 2011-01-27 01:34:58 UTC
Please be mindful of the maintainer's feedback in ports/153295.

-- 
Sahil Tandon <sahil@FreeBSD.org>
Comment 5 dfilter service freebsd_committer freebsd_triage 2011-02-05 16:51:55 UTC
sunpoet     2011-02-05 16:51:50 UTC

  FreeBSD ports repository

  Modified files:
    mail/dovecot2        Makefile distinfo pkg-plist 
    mail/dovecot2/files  dovecot.sh.in 
  Log:
  - Update to 2.0.9 [1]
  - Enable VPOPMAIL [2]
  - Fix comments
  - Sort MAN1
  - Use ETCDIR
  - Simplify installation
  - Space/Tab twiddle
  
  Changes:        http://www.dovecot.org/list/dovecot-news/2011-January/000184.html
                  http://www.dovecot.org/list/dovecot-news/2010-December/000182.html
  PR:             ports/154004 [1]
                  ports/153295 [2]
  Submitted by:   Alexander Wittig <alexander@wittig.name> [1]
  Approved by:    maintainer (timeout, 21 days) [1]
  Feature safe:   yes
  
  Revision  Changes    Path
  1.2       +86 -91    ports/mail/dovecot2/Makefile
  1.2       +2 -2      ports/mail/dovecot2/distinfo
  1.2       +2 -2      ports/mail/dovecot2/files/dovecot.sh.in
  1.4       +5 -5      ports/mail/dovecot2/pkg-plist
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 6 Po-Chuan Hsieh freebsd_committer freebsd_triage 2011-02-05 16:52:59 UTC
State Changed
From-To: feedback->closed

Committed. Thanks!