ports/121873: upgrade: amavisd-new 2.5.3 to 2.5.4

Michael Scheidell scheidell at secnap.net
Wed Mar 19 17:10:01 UTC 2008


>Number:         121873
>Category:       ports
>Synopsis:       upgrade: amavisd-new 2.5.3 to 2.5.4
>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:   Wed Mar 19 17:10:01 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator:     Michael Scheidell
>Release:        6.3
>Organization:
SECNAP Network Security
>Environment:
NA (all)
>Description:
amavisd-new has been updated to version 2.5.4.

BUG FIXES

- simplify regular expressions in parse_quoted_rfc2821() to avoid perl crashing
  on a long degenerated e-mail address; reported by S'bastien Aveline;

- further simplify (split in two) regular expressions in parse_address_list()
  to avoid perl crashing on long degenerated e-mail addresses in From, To,
  and Cc header fields, also reported and sample provided by Tomi Lukkarinen;

- incorrect parsing of header fields could let a header field to be ignored
  when preparing notification templates, or when adding a spam tag to a
  Subject header field, causing a second Subject header field to be inserted;
  reported by Mike Cisar;

- untaint a policy bank name when it comes from an AM.PDP protocol request;
  symptom was a failure to insert a pen pals SQL record in a milter setup;
  reported by Peter Huetmannsberger;

- smtp client code inappropriately concluded there is no progress being made
  when forwarding a message back to MTA, and exited a rw_loop when sysread
  returned status EAGAIN despite a 'select' setting an input-ready flag;
  the problem was detected on Solaris, although it could be more general;
  thanks to Aleksandr for a detailed problem report;

- limit the number of filenames given as arguments to a file(1) utility
  to stay within a safe program argument space limit, run file(1) multiple
  times if necessary;

- change the sprintf format for conversion of 64-bit SNMP-like counter values
  into a string (replaced %020d by %020.0f) to properly convert large values
  (beyond 32 bits) into strings on versions of Perl which are not compiled
  with support for 64-bit integers (Solaris?); reported by David Schweikert;



>How-To-Repeat:
na
>Fix:
patches:  I hope pr doesn't mung them.

diff -bBru ./ /var/tmp/amavisd254/
diff -bBru ./Makefile /var/tmp/amavisd254/Makefile
--- ./Makefile  Sun Dec 16 06:24:30 2007
+++ /var/tmp/amavisd254/Makefile        Thu Mar 13 15:40:58 2008
@@ -7,7 +7,7 @@
 # Based on amavisd ports makefile.
 
 PORTNAME=      amavisd-new
-PORTVERSION=   2.5.3
+PORTVERSION=   2.5.4
 PORTEPOCH=     1
 CATEGORIES=    security
 MASTER_SITES=  http://www.ijs.si/software/amavisd/ \
diff -bBru ./distinfo /var/tmp/amavisd254/distinfo
--- ./distinfo  Sun Dec 16 06:24:30 2007
+++ /var/tmp/amavisd254/distinfo        Thu Mar 13 15:42:32 2008
@@ -1,3 +1,3 @@
-MD5 (amavisd-new-2.5.3.tar.gz) = 5cf1a7a481855c6712378c0475058255
-SHA256 (amavisd-new-2.5.3.tar.gz) = f724654e15eab3fabce22873a5f2a0fcf2db9374ca84979cf066a29360ee533d
-SIZE (amavisd-new-2.5.3.tar.gz) = 789275
+MD5 (amavisd-new-2.5.4.tar.gz) = 9d482cb555e1e8c0834db6b90843b4a4
+SHA256 (amavisd-new-2.5.4.tar.gz) = 1b8410f023c94dcce61b0510fc737106f4c35a8cffee81c19364cdb86c48af2b
+SIZE (amavisd-new-2.5.3.tar.gz) = 791835


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



More information about the freebsd-ports-bugs mailing list