I think the fix should be ok, patch added. Giovanni
Index: snapshot/distinfo =================================================================== RCS file: /cvs/ports/mail/postfix/snapshot/distinfo,v retrieving revision 1.114 diff -u -r1.114 distinfo --- snapshot/distinfo 2007/01/31 22:48:56 1.114 +++ snapshot/distinfo 2007/02/16 21:11:05 @@ -1,4 +1,5 @@ MD5 (postfix/postfix-2.4-20070125.tar.gz) = 52e5f625b87eb7aa56eb57eb04c51520 RMD160 (postfix/postfix-2.4-20070125.tar.gz) = 3195e3866c95fe282c76aab2ed7008a61191770c SHA1 (postfix/postfix-2.4-20070125.tar.gz) = 92d1efd1e63554e92fce3c9cceeb582583eee018 +SHA256 (postfix/postfix-2.4-20070125.tar.gz) = 2603387ffebb73e25cbb3bb83436119d1008bdc158900d358f460d2ebf046fe8 SIZE (postfix/postfix-2.4-20070125.tar.gz) = 2902264 Index: snapshot/patches/patch-master.cf =================================================================== RCS file: /cvs/ports/mail/postfix/snapshot/patches/patch-master.cf,v retrieving revision 1.17 diff -u -r1.17 patch-master.cf --- snapshot/patches/patch-master.cf 2006/12/22 20:03:02 1.17 +++ snapshot/patches/patch-master.cf 2007/02/16 21:11:05 @@ -1,6 +1,6 @@ $OpenBSD: patch-master.cf,v 1.17 2006/12/22 20:03:02 todd Exp $ --- conf/master.cf.orig Wed Nov 1 21:03:41 2006 -+++ conf/master.cf Tue Dec 12 15:17:49 2006 ++++ conf/master.cf Fri Feb 16 22:08:07 2007 @@ -6,42 +6,42 @@ # service type private unpriv chroot wakeup maxproc command + args # (yes) (yes) (yes) (never) (100) @@ -68,3 +68,12 @@ # # ==================================================================== # Interfaces to non-Postfix software. Be sure to examine the manual +@@ -65,7 +65,7 @@ old-cyrus unix - n n + # Cyrus 2.1.5 (Amos Gouaux) + # Also specify in main.cf: cyrus_destination_recipient_limit=1 + cyrus unix - n n - - pipe +- user=cyrus argv=/cyrus/bin/deliver -e -r ${sender} -m ${extension} ${user} ++ user=_cyrus argv=/usr/local/libexec/cyrus_imapd/deliver -e -r ${sender} -m ${extension} ${user} + # + # See the Postfix UUCP_README file for configuration details. + # Index: stable/distinfo =================================================================== RCS file: /cvs/ports/mail/postfix/stable/distinfo,v retrieving revision 1.65 diff -u -r1.65 distinfo --- stable/distinfo 2007/01/31 22:30:23 1.65 +++ stable/distinfo 2007/02/16 21:11:05 @@ -1,4 +1,5 @@ MD5 (postfix/postfix-2.3.7.tar.gz) = a3ce7f2e5d8a6f688571bb55b792b848 RMD160 (postfix/postfix-2.3.7.tar.gz) = 5d3c1074f2ab02fba60cc5d7251af45bb15c9068 SHA1 (postfix/postfix-2.3.7.tar.gz) = caac1243ea3cbb5f60380d5614f48cc21d3cff33 +SHA256 (postfix/postfix-2.3.7.tar.gz) = 5ea8f9f9b205145b23764b226eea0e4cdfd6489cd5fbacadd61580982e46538d SIZE (postfix/postfix-2.3.7.tar.gz) = 2785739 Index: stable/patches/patch-master.cf =================================================================== RCS file: /cvs/ports/mail/postfix/stable/patches/patch-master.cf,v retrieving revision 1.11 diff -u -r1.11 patch-master.cf --- stable/patches/patch-master.cf 2006/07/17 08:52:13 1.11 +++ stable/patches/patch-master.cf 2007/02/16 21:11:05 @@ -1,7 +1,7 @@ $OpenBSD: patch-master.cf,v 1.11 2006/07/17 08:52:13 jakob Exp $ ---- conf/master.cf.orig Wed Nov 9 15:42:38 2005 -+++ conf/master.cf Tue Nov 22 19:24:39 2005 +--- conf/master.cf.orig Sat Mar 18 15:40:01 2006 ++++ conf/master.cf Fri Feb 16 22:06:12 2007 @@ -6,41 +6,41 @@ # service type private unpriv chroot wakeup maxproc command + args # (yes) (yes) (yes) (never) (100) @@ -67,3 +67,12 @@ # # ==================================================================== # Interfaces to non-Postfix software. Be sure to examine the manual +@@ -64,7 +64,7 @@ old-cyrus unix - n n + # Cyrus 2.1.5 (Amos Gouaux) + # Also specify in main.cf: cyrus_destination_recipient_limit=1 + cyrus unix - n n - - pipe +- user=cyrus argv=/cyrus/bin/deliver -e -r ${sender} -m ${extension} ${user} ++ user=_cyrus argv=/usr/local/libexec/cyrus-imapd/deliver -e -r ${sender} -m ${extension} ${user} + # + # See the Postfix UUCP_README file for configuration details. + #