Date: Tue, 16 Dec 2008 03:17:57 GMT From: Michael Scheidell <scheidell@secnap.net> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/129670: update amavisd to 2.6.2 Message-ID: <200812160317.mBG3HvSe027895@www.freebsd.org> Resent-Message-ID: <200812160320.mBG3K5Ow053001@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 129670 >Category: ports >Synopsis: update amavisd to 2.6.2 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Tue Dec 16 03:20:04 UTC 2008 >Closed-Date: >Last-Modified: >Originator: Michael Scheidell >Release: na >Organization: SECNAP Network Security >Environment: na >Description: amavisd 2.6.2 fixes a dkim signing issue when adding disclaimers. Other minor bugs. see: http://www.ijs.si/software/amavisd/release-notes.txt >How-To-Repeat: dkim signed emails from microsoft outlook might contain an extra \r which breaks dkim signing. >Fix: files/patch-amavisd patch can be removed.. functionality is included in 2.6.2. patches for Makefile and distinfo. patch below assumes blank patch-amavisd for completeness. nothing else needed to be changed. (I can't upload a patch file, for some reason, from firefox/macos, your detector doesn't see a text file as a text file) diff -bBru /var/tmp/amavisd261 ./ diff -bBru /var/tmp/amavisd261/Makefile ./Makefile --- /var/tmp/amavisd261/Makefile 2008-09-22 05:30:48.000000000 -0400 +++ ./Makefile 2008-12-15 13:18:57.000000000 -0500 @@ -7,8 +7,7 @@ # Based on amavisd ports makefile. PORTNAME= amavisd-new -PORTVERSION= 2.6.1 -PORTREVISION= 1 +PORTVERSION= 2.6.2 PORTEPOCH= 1 CATEGORIES= security MASTER_SITES= http://www.ijs.si/software/amavisd/ \ diff -bBru /var/tmp/amavisd261/distinfo ./distinfo --- /var/tmp/amavisd261/distinfo 2008-07-12 12:34:08.000000000 -0400 +++ ./distinfo 2008-12-15 13:20:36.000000000 -0500 @@ -1,3 +1,3 @@ -MD5 (amavisd-new-2.6.1.tar.gz) = 2474d4c034f96a58e5b8af91af514689 -SHA256 (amavisd-new-2.6.1.tar.gz) = 4c98786e4b694459f6bac42413cd34b7d0165763b908b3234d5407126fb3b13d -SIZE (amavisd-new-2.6.1.tar.gz) = 911740 +MD5 (amavisd-new-2.6.2.tar.gz) = 0b3b0ef8771af8e4a950e7381d42adbd +SHA256 (amavisd-new-2.6.2.tar.gz) = bf5a04617081a210917809f7eb640f3112f030e772adcba66952174b37423517 +SIZE (amavisd-new-2.6.2.tar.gz) = 903818 diff -bBru /var/tmp/amavisd261/files/patch-amavisd ./files/patch-amavisd --- /var/tmp/amavisd261/files/patch-amavisd 2008-09-22 05:30:48.000000000 -0400 +++ ./files/patch-amavisd 2008-12-15 13:27:56.000000000 -0500 @@ -1,22 +1 @@ ---- amavisd.orig 2008-09-22 11:21:15.000000000 +0200 -+++ amavisd 2008-09-22 11:23:53.000000000 +0200 -@@ -16878,13 +16878,18 @@ - $data_command_accepted = $smtp_resp=~/^3/ ? 1 : 0; - if (!$data_command_accepted) { - do_log(0,"Negative SMTP resp. to DATA: %s", $smtp_resp); -+ $in_datasend_mode = 0; -+ $smtp_session->timeout($smtp_rset_timeout); -+ $what_cmd = 'RSET'; $smtp_handle->rset; # send a RSET - } elsif (!$any_valid_recips) { # pipelining - do_log(2,"Too late, DATA accepted but no valid recips, send dummy"); - $which_section = 'fwd-data-contents'; - $smtp_session->timeout( -- max(60,min($smtp_data_xfer_timeout,$deadline-time))); -+ max(60,min($smtp_data_done_timeout,$deadline-time))); -+ $what_cmd = 'data-dot'; - $smtp_handle->dataend; # as required by rfc2920: if the DATA command - # was accepted the SMTP client should send a single dot -+ $in_datasend_mode = 0; - } elsif ($any_tempfail_recips && !$dsn_per_recip_capable) { # pipelining - # we must not proceed if mail did not came in as LMTP, - # or we would generate mail duplicates on each delivery attempt + >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200812160317.mBG3HvSe027895>