ports/97983: upgrade mail/p5-Mail-SpamAssassin to 3.1.2
Larry Rosenman
ler at lerctr.org
Fri May 26 19:30:32 UTC 2006
>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 at 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:
More information about the freebsd-ports-bugs
mailing list