pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/mail/spamassassin Update to version 2.61
details: https://anonhg.NetBSD.org/pkgsrc/rev/04ed6052b8e0
branches: trunk
changeset: 465313:04ed6052b8e0
user: heinz <heinz%pkgsrc.org@localhost>
date: Sat Dec 27 19:16:04 2003 +0000
description:
Update to version 2.61
Summary of major changes since 2.60
-----------------------------------
- Dramatically reduced memory usage of Bayes expiry.
- avoid false positives on Outlook 2003 messages, mails from Mac, Palm, and
localized versions of Eudora, several AOL MUAs, and newer versions of The
Bat!
- new set of French translations from Michel Bouissou
- updated to reflect new Dynablock DNSBL location
- avoids a possible hole that was giving AWL bonuses to
spammer forgeries on some networks
- miscellaneous bug fixes
diffstat:
mail/spamassassin/MESSAGE | 4 +-
mail/spamassassin/Makefile | 12 +-
mail/spamassassin/PLIST | 4 +-
mail/spamassassin/distinfo | 17 +-
mail/spamassassin/files/2.60_change_summary | 151 ----------------------------
mail/spamassassin/files/change_summary.txt | 56 ++++++++++
mail/spamassassin/patches/patch-ab | 14 +-
mail/spamassassin/patches/patch-ae | 12 +-
mail/spamassassin/patches/patch-ak | 4 +-
mail/spamassassin/patches/patch-aq | 6 +-
mail/spamassassin/patches/patch-ar | 12 --
mail/spamassassin/patches/patch-as | 12 --
mail/spamassassin/patches/patch-at | 17 ---
13 files changed, 91 insertions(+), 230 deletions(-)
diffs (truncated from 471 to 300 lines):
diff -r 59e3a3e5df94 -r 04ed6052b8e0 mail/spamassassin/MESSAGE
--- a/mail/spamassassin/MESSAGE Sat Dec 27 18:59:30 2003 +0000
+++ b/mail/spamassassin/MESSAGE Sat Dec 27 19:16:04 2003 +0000
@@ -1,7 +1,7 @@
===========================================================================
-$NetBSD: MESSAGE,v 1.7 2003/12/02 11:40:20 grant Exp $
+$NetBSD: MESSAGE,v 1.8 2003/12/27 19:16:04 heinz Exp $
-SA 2.60 uses a new format for the Bayes database. *Before* deinstalling
+SA 2.6x uses a new format for the Bayes database. *Before* deinstalling
SA 2.5x, make sure you ran 'sa-learn --rebuild' for every Bayes database.
If you're running Razor please use at least p5-razor-agents-2.22nb2
diff -r 59e3a3e5df94 -r 04ed6052b8e0 mail/spamassassin/Makefile
--- a/mail/spamassassin/Makefile Sat Dec 27 18:59:30 2003 +0000
+++ b/mail/spamassassin/Makefile Sat Dec 27 19:16:04 2003 +0000
@@ -1,15 +1,15 @@
-# $NetBSD: Makefile,v 1.36 2003/12/01 16:04:40 heinz Exp $
+# $NetBSD: Makefile,v 1.37 2003/12/27 19:16:04 heinz Exp $
-DISTNAME= Mail-SpamAssassin-2.60
-PKGNAME= spamassassin-2.60
-PKGREVISION= 2
+DISTNAME= Mail-SpamAssassin-${PKGVERSION}
+PKGNAME= spamassassin-2.61
+PKGREVISION= # empty
SVR4_PKGNAME= sa
CATEGORIES= mail
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Mail/} \
http://www.spamassassin.org/released/ \
http://eu.spamassassin.org/released/
-MAINTAINER= heinz-sa%NetBSD.org@localhost
+MAINTAINER= heinz%NetBSD.org@localhost
HOMEPAGE= http://www.spamassassin.org/
COMMENT= Mail filter to identify spam
@@ -150,7 +150,7 @@
@${TEST} -r ${PLIST_ADD} && ${RM} ${PLIST_ADD} ; :
@ # ninja image is in the static PLIST
@${INSTALL_DATA} ${WRKSRC}/ninjabutton.png ${HTMLDIR}/
- @${INSTALL_DATA} ${FILESDIR}/2.60_change_summary ${DOCDIR}/
+ @${INSTALL_DATA} ${FILESDIR}/change_summary.txt ${DOCDIR}/
.for f in CONTRIB_CERT COPYRIGHT INSTALL License README TRADEMARK USAGE \
sample-nonspam.txt sample-spam.txt spamd/README.spamd \
spamd/README.spamd-vpopmail
diff -r 59e3a3e5df94 -r 04ed6052b8e0 mail/spamassassin/PLIST
--- a/mail/spamassassin/PLIST Sat Dec 27 18:59:30 2003 +0000
+++ b/mail/spamassassin/PLIST Sat Dec 27 19:16:04 2003 +0000
@@ -1,9 +1,9 @@
-@comment $NetBSD: PLIST,v 1.11 2003/11/03 00:56:26 heinz Exp $
+@comment $NetBSD: PLIST,v 1.12 2003/12/27 19:16:04 heinz Exp $
@comment Most of this PLIST is auto-generated; see Makefile.
etc/rc.d/spamd
share/doc/html/spamassassin/ninjabutton.png
@comment @dirrm share/doc/html/spamassassin
-share/doc/spamassassin/2.60_change_summary
+share/doc/spamassassin/change_summary.txt
share/examples/spamassassin/local.cf
share/examples/spamassassin/netbsd_lists.cf
share/examples/spamassassin/procmailrc.example
diff -r 59e3a3e5df94 -r 04ed6052b8e0 mail/spamassassin/distinfo
--- a/mail/spamassassin/distinfo Sat Dec 27 18:59:30 2003 +0000
+++ b/mail/spamassassin/distinfo Sat Dec 27 19:16:04 2003 +0000
@@ -1,12 +1,9 @@
-$NetBSD: distinfo,v 1.19 2003/12/02 12:36:00 grant Exp $
+$NetBSD: distinfo,v 1.20 2003/12/27 19:16:04 heinz Exp $
-SHA1 (Mail-SpamAssassin-2.60.tar.gz) = 5d42b39430da13443dd94e78a2dad6c2b1c7cb5a
-Size (Mail-SpamAssassin-2.60.tar.gz) = 963215 bytes
-SHA1 (patch-ab) = 9f9d17bd2416584a693ef4757b2211968581983e
-SHA1 (patch-ae) = 4067380489f19fcbe76da56aa53fe2c9cdd396ee
-SHA1 (patch-ak) = 1b4669ec7ba136234c7d4be73e7ddfedab523be8
+SHA1 (Mail-SpamAssassin-2.61.tar.gz) = da8f10c1c7eb91f2fced05366f4d792bcb6255ec
+Size (Mail-SpamAssassin-2.61.tar.gz) = 828154 bytes
+SHA1 (patch-ab) = ce949ca9247bd98a0f991e10ad35ac6ae7bf93b2
+SHA1 (patch-ae) = 681f777fb9967d61b9886e10046258657f4f492a
+SHA1 (patch-ak) = 815602ef71c8e01e4cfc2b51a7ac3f2676bc0ecc
SHA1 (patch-al) = 75c22289726d3c7e39834cd164ca9f2220969e9e
-SHA1 (patch-aq) = c8401a1e609707754b781a98358b2dd93638840e
-SHA1 (patch-ar) = afbe3fa1c9c6ce4fe6df1f006d784d90de67ff13
-SHA1 (patch-as) = 80363811bd1b2a8cba6d579e1a5534c001fdd238
-SHA1 (patch-at) = d0c2f35536c5b66c9d5de688d104209176249c41
+SHA1 (patch-aq) = fc6d8c0040d0cb5eb4ddcfd8232ae69acadecdbe
diff -r 59e3a3e5df94 -r 04ed6052b8e0 mail/spamassassin/files/2.60_change_summary
--- a/mail/spamassassin/files/2.60_change_summary Sat Dec 27 18:59:30 2003 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,151 +0,0 @@
-SpamAssassin 2.60 is released! SpamAssassin 2.60 is the first major
-update of SpamAssassin since February 2003 (when the 2.50 series was
-released).
-
-SpamAssassin is a mail filter which uses advanced statistical
-and heuristic tests to identify spam (also known as unsolicited
-commercial/bulk email).
-
-Downloading
------------
-
-Pick it up from:
-
- http://SpamAssassin.org/released/Mail-SpamAssassin-2.60.tar.gz
- http://SpamAssassin.org/released/Mail-SpamAssassin-2.60.tar.bz2
- http://SpamAssassin.org/released/Mail-SpamAssassin-2.60.zip
-
-md5sum:
- bd1607d8fa52ef3f5fdda5e05f971e9d Mail-SpamAssassin-2.60.tar.bz2
- 46d1db67ed1d860ddb136e0beb5f6ac3 Mail-SpamAssassin-2.60.tar.gz
- f35b1b558c846a4e7fd7a50a7986cc26 Mail-SpamAssassin-2.60.zip
-
-sha1sum:
- 2b2ee745c4964f27005f2a791f4f4880b13795fa Mail-SpamAssassin-2.60.tar.bz2
- 5d42b39430da13443dd94e78a2dad6c2b1c7cb5a Mail-SpamAssassin-2.60.tar.gz
- 7e88af2cb92acb899d772752c1236d50991e80ee Mail-SpamAssassin-2.60.zip
-
-
-The release files also have a .asc accompanying them. The file serves
-as an external GPG signature for the given release file. The signing
-key is available via the wwwkeys.pgp.net keyserver, as well as
-http://www.spamassassin.org/released/GPG-SIGNING-KEY
-
-The key information is:
-
-pub 1024D/265FA05B 2003-06-09 SpamAssassin Signing Key <release%spamassassin.org@localhost>
- Key fingerprint = 26C9 00A4 6DD4 0CD5 AD24 F6D7 DEE0 1987 265F A05B
-
-The release will also be available via CPAN within a few days.
-
-
-Important installation notes
-----------------------------
-
-- Bayes FYI: 2.60 has a new Bayes backend and database format. Your old
- database(s) will automatically be upgraded the first time 2.60 tries to
- write to the DB, and any journal, if it exists, will be wiped out without
- being synced.
-
- In addition, we have had to drop support for Bayes databases in formats
- other than DB_File, due to a large number of serious issues (including
- crash and concurrency bugs) with those formats.
-
- So, what you want to do is something like this:
-
- - stop running spamassassin/spamd (ie: you don't want it to be running
- during the upgrade)
- - run "sa-learn --rebuild", this will sync your journal.
- - upgrade SA to 2.60
- - install DB_File module if necessary
- - if you were using another database module, run "sa-learn --import"
- to migrate the data into new DB_File files
- - run "sa-learn --rebuild", this will cause the db format to be upgraded
- - start running spamassassin/spamd again
-
- Obviously the steps will be different depending on your environment,
- but you get the idea. :)
-
-- Bayes FYI 2: Because of the new database format, "check_bayes_db" will
- no longer function properly. The functionality from that script was
- added to sa-learn via the "--dump" parameter. Please see the sa-learn
- man/pod documentation for more info.
-
-- SpamAssassin 2.6x will be the last release supporting perl 5.005,
- so it's suggested to upgrade to at least perl 5.6.1
-
-- Razor2 isn't fully taint safe. So since SpamAssassin 2.60 enables
- taint mode by default, there's a Razor2.patch file which needs to be
- applied to Razor2. Documentation exists in the patch file.
-
-
-Summary of major changes since 2.5x
------------------------------------
-
-spamd improvements
-
- - spamd now supports UNIX-domain sockets for low-overhead scanning, thanks
- to Steve Friedl for this. This is strongly recommended if you're running
- spamc on the same host as the spamd server
-
-Bayes improvements
-
- - new tweaks to the Bayes engine: it now breaks down email addresses and URI
- elements while learning to use as additional features when testing email
-
- - new bayes backend, including new database format, ability to learn messages
- to the journal, etc. Improved expiration mechanism
-
-HTML parser improvements
-
- - HTML::Parser 3.24 or higher is now required
-
- - major improvements to the HTML engine, including better support for
- detecting 'invisible text' and similar obfuscation techniques used in
- spam
-
-DNS blacklist and network testing improvements
-
- - DNS blacklists (RBLs) overhauled; lots of new lists, including SORBS and
- SpamCop; dropped Osirusoft due to their retirement (brought on by a DDOS)
-
- - RBL timeouts are now handled much more efficiently; if one RBL is taking
- much longer than all the others, it will be cut short and ignored
-
- - the RBL engine improves the extraction and selection of IP addresses
- queried by inferring trust relationships between Received headers; trust
- can also be manually specified using the new "trusted_networks" option
-
- - a generalised Received-header parser to more easily detect HELO string
- forgery and faked relay lines
-
- - support for domain-based blacklists and TXT record queries
-
- - dccifd support added
-
- - Razor 1 support dropped
-
-Report improvements
-
- - to reduce confusion, the default report now includes the hostname of the
- machine where SpamAssassin is running and the installer also asks for an
- administrative address or URL
-
- - more flexible header and report rewriting including a simple template
- system
-
-Other changes
-
- - workaround for red hat kernel with NPTL reporting "application bug" in
- spamd due to use of waitpid() when SIGCHLD is set to SIG_IGN
-
- - taint mode is now enabled by default (for perl versions 5.6.0 and
- higher) for extra security
-
- - Makefile variables were changed to use DESTDIR instead of the various
- INST_* variables. Please read the PACKAGING file for more information.
-
- - Lots of bugs fixed and new rules added. ;)
-
- - timelog code has been removed
-
diff -r 59e3a3e5df94 -r 04ed6052b8e0 mail/spamassassin/files/change_summary.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/mail/spamassassin/files/change_summary.txt Sat Dec 27 19:16:04 2003 +0000
@@ -0,0 +1,56 @@
+Subject: SpamAssassin 2.61 is released!
+
+SpamAssassin is a mail filter which uses advanced statistical
+and heuristic tests to identify spam (also known as unsolicited
+commercial/bulk email).
+
+Downloading
+-----------
+
+Pick it up from:
+
+ http://SpamAssassin.org/released/Mail-SpamAssassin-2.61.tar.gz
+ http://SpamAssassin.org/released/Mail-SpamAssassin-2.61.tar.bz2
+ http://SpamAssassin.org/released/Mail-SpamAssassin-2.61.zip
+
+md5sum:
+ 6521ad3e6ed5a2eba35476c43c1697b7 Mail-SpamAssassin-2.61.tar.gz
+ 25a87ca67c1550360e1378c816301b53 Mail-SpamAssassin-2.61.tar.bz2
+ 8ab5e24ddb64f8a7d9d0299a72b3ea0b Mail-SpamAssassin-2.61.zip
+
+sha1sum:
+ da8f10c1c7eb91f2fced05366f4d792bcb6255ec Mail-SpamAssassin-2.61.tar.gz
+ bf161bc92f33bdad298daefc279e2b85efa34f7d Mail-SpamAssassin-2.61.tar.bz2
+ 050cd37240b34b7d0f1bf31df7cb46fb0ad50678 Mail-SpamAssassin-2.61.zip
+
+Or on CPAN shortly, once the mirrors update.
+
+The release files also have a .asc accompanying them. The file serves
+as an external GPG signature for the given release file. The signing
+key is available via the wwwkeys.pgp.net keyserver, as well as
+http://www.spamassassin.org/released/GPG-SIGNING-KEY
+
+The key information is:
+
+pub 1024D/265FA05B 2003-06-09 SpamAssassin Signing Key <release%spamassassin.org@localhost>
+ Key fingerprint =3D 26C9 00A4 6DD4 0CD5 AD24 F6D7 DEE0 1987 265F A05B
+
+
+Summary of major changes since 2.60
+-----------------------------------
+
+ - Dramatically reduced memory usage of Bayes expiry.
+
+ - avoid false positives on Outlook 2003 messages, mails from Mac, Palm, and
+ localized versions of Eudora, several AOL MUAs, and newer versions of The
+ Bat!
+
+ - new set of French translations from Michel Bouissou
+
+ - updated to reflect new Dynablock DNSBL location
+
+ - avoids a possible hole that was giving AWL bonuses to
+ spammer forgeries on some networks
+
+ - miscellaneous bug fixes
+
diff -r 59e3a3e5df94 -r 04ed6052b8e0 mail/spamassassin/patches/patch-ab
Home |
Main Index |
Thread Index |
Old Index