Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 2 Aug 2008 09:35:45 GMT
From:      Olli Hauer <ohauer@gmx.de>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/126187: [patch] mail/postfix update to v2.5.3
Message-ID:  <200808020935.m729Zjnn005028@www.freebsd.org>
Resent-Message-ID: <200808020940.m729e3d9045453@freefall.freebsd.org>

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

>Number:         126187
>Category:       ports
>Synopsis:       [patch] mail/postfix update to v2.5.3
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sat Aug 02 09:40:02 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator:     Olli Hauer
>Release:        
>Organization:
>Environment:
>Description:
update port mail/postfix from version 2.5.1 to version 2.5.3
update vda-patch to version 2.5.3

remove patch files/patch-src__smtpd__smtpd.c (patch included since postfix 2.5.2)



>How-To-Repeat:

>Fix:


Patch attached with submission follows:

diff -Nru mail/postfix/Makefile.orig mail/postfix/Makefile
--- mail/postfix/Makefile.orig  2008-03-24 21:15:04.000000000 +0100
+++ mail/postfix/Makefile       2008-08-02 11:14:34.000000000 +0200
@@ -6,8 +6,7 @@
 #

 PORTNAME=      postfix
-PORTVERSION=   2.5.1
-PORTREVISION=  2
+PORTVERSION=   2.5.3
 PORTEPOCH=     1
 CATEGORIES=    mail ipv6
 MASTER_SITES=  ftp://ftp.porcupine.org/mirrors/postfix-release/official/ \
@@ -186,7 +185,7 @@

 .if defined(WITH_VDA)
 PATCH_SITES+=          http://vda.sourceforge.net/VDA/
-PATCHFILES+=           postfix-2.5.1-vda-ng.patch.gz
+PATCHFILES+=           postfix-2.5.3-vda-ng.patch.gz
 PATCH_DIST_STRIP=      -p1
 .endif

diff -Nru mail/postfix/distinfo.orig mail/postfix/distinfo
--- mail/postfix/distinfo.orig  2008-03-24 21:15:04.000000000 +0100
+++ mail/postfix/distinfo       2008-08-02 10:50:48.000000000 +0200
@@ -1,6 +1,6 @@
-MD5 (postfix/postfix-2.5.1.tar.gz) = 95a559c509081fdd07d78eafd4f4c3b4
-SHA256 (postfix/postfix-2.5.1.tar.gz) = bad7ed98d1bbc8fd27d4b4d6d65a8dfe21794c109bc923e5fe45abea5b484037
-SIZE (postfix/postfix-2.5.1.tar.gz) = 3153629
-MD5 (postfix/postfix-2.5.1-vda-ng.patch.gz) = bba9426f8ae9d8603861ce782f117760
-SHA256 (postfix/postfix-2.5.1-vda-ng.patch.gz) = aae719707cea7257081cff915730a596a22e1415c625c574417018700760f423
-SIZE (postfix/postfix-2.5.1-vda-ng.patch.gz) = 12348
+MD5 (postfix/postfix-2.5.3.tar.gz) = 4c0f8fece828c9bac14f351fc34d15b3
+SHA256 (postfix/postfix-2.5.3.tar.gz) = 4f8f933dd437fd9c29b2b53795cb16a20d6ca73bccf445101aeb5e05068a3a43
+SIZE (postfix/postfix-2.5.3.tar.gz) = 3156942
+MD5 (postfix/postfix-2.5.3-vda-ng.patch.gz) = 44bc9b1278fc971515cb8c94268dea94
+SHA256 (postfix/postfix-2.5.3-vda-ng.patch.gz) = 5690c734072e6231b151449a7ef1da25e9ac091f51b279c4670219751b984799
+SIZE (postfix/postfix-2.5.3-vda-ng.patch.gz) = 12809
diff -Nru mail/postfix/files/patch-src__smtpd__smtpd.c.orig mail/postfix/files/patch-src__smtpd__smtpd.c
--- mail/postfix/files/patch-src__smtpd__smtpd.c.orig   2008-03-24 21:15:05.000000000 +0100
+++ mail/postfix/files/patch-src__smtpd__smtpd.c        1970-01-01 01:00:00.000000000 +0100
@@ -1,36 +0,0 @@
---- src/smtpd/smtpd.c.orig     2008-03-24 16:38:05.000000000 -0300
-+++ src/smtpd/smtpd.c  2008-03-24 16:48:38.000000000 -0300
-@@ -2108,14 +2108,14 @@
-     if (smtpd_milters != 0
-       && SMTPD_STAND_ALONE(state) == 0
-       && (state->saved_flags & MILTER_SKIP_FLAGS) == 0) {
-+      PUSH_STRING(saved_sender, state->sender, STR(state->addr_buf));
-       err = milter_mail_event(smtpd_milters,
-                               milter_argv(state, argc - 2, argv + 2));
-       if (err != 0) {
-           /* Log reject etc. with correct sender information. */
--          PUSH_STRING(saved_sender, state->sender, STR(state->addr_buf));
-           err = check_milter_reply(state, err);
--          POP_STRING(saved_sender, state->sender);
-       }
-+      POP_STRING(saved_sender, state->sender);
-       if (err != 0) {
-           /* XXX Reset access map side effects. */
-           mail_reset(state);
-@@ -2362,14 +2362,14 @@
-       }
-       if (smtpd_milters != 0
-           && (state->saved_flags & MILTER_SKIP_FLAGS) == 0) {
-+          PUSH_STRING(saved_rcpt, state->recipient, STR(state->addr_buf));
-           err = milter_rcpt_event(smtpd_milters,
-                                   milter_argv(state, argc - 2, argv + 2));
-           if (err != 0) {
-               /* Log reject etc. with correct recipient information. */
--              PUSH_STRING(saved_rcpt, state->recipient, STR(state->addr_buf));
-               err = check_milter_reply(state, err);
--              POP_STRING(saved_rcpt, state->recipient);
-           }
-+          POP_STRING(saved_rcpt, state->recipient);
-           if (err != 0) {
-               smtpd_chat_reply(state, "%s", err);
-               return (-1);


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



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