Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 26 May 2006 14:21:09 -0500
From:      Larry Rosenman <ler@lerctr.org>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/97983: upgrade mail/p5-Mail-SpamAssassin to 3.1.2
Message-ID:  <E1Fjhrx-000A1f-FJ@thebighonker.lerctr.org>
Resent-Message-ID: <200605261930.k4QJUPTj074905@freefall.freebsd.org>

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

>Number:         97983
>Category:       ports
>Synopsis:       upgrade mail/p5-Mail-SpamAssassin to 3.1.2
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Fri May 26 19:30:25 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     Larry Rosenman
>Release:        FreeBSD 6.1-STABLE amd64
>Organization:
LERCTR Consulting
>Environment:
System: FreeBSD thebighonker.lerctr.org 6.1-STABLE FreeBSD 6.1-STABLE #58: Wed May 24 10:19:15 CDT 2006 root@thebighonker.lerctr.org:/usr/obj/usr/src/sys/THEBIGHONKER amd64


	
>Description:
upgrade SpamAssassin to 3.1.2
note: the original port doesn't pass portlint, and I'm not sure
how to fix the major beef from portlint(1).


3.1.2 includes a large number of bug fixes and documentation updates.
Here is an abbreviated changelog (since 3.1.1) for major updates (see
the Changes file for a complete list):

- bug 4802: implement DKIM plugin, including whitelist_from_dkim support
- bug 3838: work around Perl bug causing captured RE variables to become
  tainted -- thanks to Mark Martinec for pointing out the bug with
  Perl itself
- bug 4850: re-enable the Razor2 plugin by default due to a service
  policy change
- bug 4826: Razor2 plugin needs to load Mail::SpamAssassin::Timeout module
- bug 4827: M::SA::first_existing_path() would return the last array
  entry passed in if none of the paths were found.  Now return undef
  instead and handle the error when it happens.
- bug 4813: generally open RE causes sendmail received header get read
  in as qmail in error
- bug 4839: Logger.pm converts control chars including tab into
  underscores which confuses a bunch of users when checking debug output.
  Convert tab into space instead, etc.
- bug 4884: if a null message is passed in, there are several variables
  which end up undefined causing warnings.  fake an empty message if no
  input is given.
- bug 4793: when replacing tags in a message (_TAG_), leave the tags
  that don't exist alone instead of just removing them
- bug 4861, 4760: handle dccifd and dccproc failover properly, backport
  relays_internal and relays_external code, backport bug 4760 fix so
  that it's not possible to be in internal_networks without being in
  trusted_networks as well
- bug 4901: deal more properly with failures in bgsend().  also, use
  the proper variable to show when errors occur.
- bug 4867: fetchmail changed header formats at some point making Received
  parsing fail in certain conditions
- bug 4699: use M::SA::Timeout for spamd copy_config call and allow for empty $@ values
- bug 3754: if there's a problem opening a file via sa-learn or
  spamassassin, return an error exit value.

>How-To-Repeat:
>Fix:

===> Generating patch
===> Viewing diff with more
diff -ruN --exclude=CVS /usr/ports/mail/p5-Mail-SpamAssassin/Makefile /usr/home/ler/ports/mail/p5-Mail-SpamAssassin/Makefile
--- /usr/ports/mail/p5-Mail-SpamAssassin/Makefile	Tue May  2 08:36:02 2006
+++ /usr/home/ler/ports/mail/p5-Mail-SpamAssassin/Makefile	Fri May 26 09:07:46 2006
@@ -6,8 +6,7 @@
 #
 
 PORTNAME=	Mail-SpamAssassin
-PORTVERSION=	3.1.1
-PORTREVISION=	4
+PORTVERSION=	3.1.2
 CATEGORIES=	mail perl5
 MASTER_SITES=	${MASTER_SITE_APACHE:S/$/:apache/} ${MASTER_SITE_PERL_CPAN:S/$/:cpan/}
 MASTER_SITE_SUBDIR=	spamassassin/source/:apache Mail/:cpan
diff -ruN --exclude=CVS /usr/ports/mail/p5-Mail-SpamAssassin/distinfo /usr/home/ler/ports/mail/p5-Mail-SpamAssassin/distinfo
--- /usr/ports/mail/p5-Mail-SpamAssassin/distinfo	Sun Mar 12 20:53:20 2006
+++ /usr/home/ler/ports/mail/p5-Mail-SpamAssassin/distinfo	Fri May 26 09:08:17 2006
@@ -1,3 +1,3 @@
-MD5 (Mail-SpamAssassin-3.1.1.tar.gz) = f7844cbc149de3d7b09a4310f4ab6739
-SHA256 (Mail-SpamAssassin-3.1.1.tar.gz) = e4284c445f8fed11bc82b3900dc4b75eec0d632768c894bf186c3b7e1de63797
-SIZE (Mail-SpamAssassin-3.1.1.tar.gz) = 1129275
+MD5 (Mail-SpamAssassin-3.1.2.tar.gz) = f255d8e887ea7961939d40b184e82054
+SHA256 (Mail-SpamAssassin-3.1.2.tar.gz) = 8d1c698f6d1b316a9230eb95298ed36231b7399f7c1875fcb72374e1554c1b38
+SIZE (Mail-SpamAssassin-3.1.2.tar.gz) = 1134784
===> Done
>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E1Fjhrx-000A1f-FJ>