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