You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@spamassassin.apache.org by Justin Mason <jm...@jmason.org> on 2009/08/11 23:00:22 UTC

ANNOUNCE: Apache SpamAssassin 3.3.0-alpha2 available

Apache SpamAssassin 3.3.0-alpha2 is now available for testing.

Downloads are available from:
 http://people.apache.org/~jm/devel/

md5sum of archive files:

 1b396a9df1faa22185263c7526fe6042 Mail-SpamAssassin-3.3.0-alpha2.tar.bz2
 fbd0c4016d5d9c5adc3a958105b0b414 Mail-SpamAssassin-3.3.0-alpha2.tar.gz
 ed3ef5bef7c40e690ff80fce762a8302 Mail-SpamAssassin-3.3.0-alpha2.zip
 daaca5fba5787774eb918e1a5e92be6a
Mail-SpamAssassin-rules-3.3.0-alpha2.r802600.tgz

sha1sum of archive files:

 ab41278cb0c84c0fe6b38e57662487ea75c499a5 Mail-SpamAssassin-3.3.0-alpha2.tar.bz2
 87bc1e6777065af13a6f8c179636aa22a0644237 Mail-SpamAssassin-3.3.0-alpha2.tar.gz
 e4f08e636cd1f2cd6896e358c380fc952db51ad7 Mail-SpamAssassin-3.3.0-alpha2.zip
 64ff7fb327f0d699c4a600cd1f0f1ba9a64a0ba0
Mail-SpamAssassin-rules-3.3.0-alpha2.r802600.tgz


Note that the *-rules-*.tgz files are only necessary if you cannot, or do not
wish to, run "sa-update" after install to download the latest fresh rules.

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 key server, as well as
http://spamassassin.apache.org/released/GPG-SIGNING-KEY

The key information is:

pub 1024D/265FA05B 2003-06-09 SpamAssassin Signing Key
<re...@spamassassin.org>
   Key fingerprint = 26C9 00A4 6DD4 0CD5 AD24  F6D7 DEE0 1987 265F A05B

See the INSTALL and UPGRADE files in the distribution for important
installation notes.

Summary of major changes since 3.2.5
------------------------------------

Changes to the core code:

[TODO: write changes list]

Re: ANNOUNCE: Apache SpamAssassin 3.3.0-alpha2 available

Posted by Mark Martinec <Ma...@ijs.si>.
On Thursday 08 October 2009 16:30:56 Ralf Hildebrandt wrote:
>  * Karsten Bräckelmann <gu...@rudersport.de>:
>  > From memory, I believe that eval function has been added to the code
>  > after the alpha2 tarball.
>  >
>  > With the very latest rules from SVN, you'd need SA from trunk. Sorry.

$ svn checkout https://svn.apache.org/repos/asf/spamassassin/trunk

>  Yes, that fixed it

$ svn diff -c810905

Index: lib/Mail/SpamAssassin/Plugin/HeaderEval.pm
===================================================================
--- lib/Mail/SpamAssassin/Plugin/HeaderEval.pm	(revision 810904)
+++ lib/Mail/SpamAssassin/Plugin/HeaderEval.pm	(revision 810905)
@@ -67,6 +67,7 @@
   $self->register_eval_rule("check_ratware_name_id");
   $self->register_eval_rule("check_ratware_envelope_from");
   $self->register_eval_rule("gated_through_received_hdr_remover");
+  $self->register_eval_rule("received_within_months");
 
   return $self;
 }




Mark

Re: ANNOUNCE: Apache SpamAssassin 3.3.0-alpha2 available

Posted by Ralf Hildebrandt <Ra...@charite.de>.
* Karsten Bräckelmann <gu...@rudersport.de>:

> From memory, I believe that eval function has been added to the code
> after the alpha2 tarball.
> 
> With the very latest rules from SVN, you'd need SA from trunk. Sorry.

Yes, that fixed it

-- 
Ralf Hildebrandt
  Geschäftsbereich IT | Abteilung Netzwerk
  Charité - Universitätsmedizin Berlin
  Campus Benjamin Franklin
  Hindenburgdamm 30 | D-12203 Berlin
  Tel. +49 30 450 570 155 | Fax: +49 30 450 570 962
  ralf.hildebrandt@charite.de | http://www.charite.de
	    

Re: ANNOUNCE: Apache SpamAssassin 3.3.0-alpha2 available

Posted by Karsten Bräckelmann <gu...@rudersport.de>.
On Thu, 2009-10-08 at 15:10 +0200, Ralf Hildebrandt wrote:
> >  1b396a9df1faa22185263c7526fe6042 Mail-SpamAssassin-3.3.0-alpha2.tar.bz2
> 
> sa-update fails with:

> rules: failed to run __RCVD_IN_2WEEKS test, skipping:
>        (Can't locate object method "received_within_months" via package "Mail::SpamAssassin::PerMsgStatus" at (eval 783) line 19.
> )
> channel: lint check of update failed, channel failed

>>From memory, I believe that eval function has been added to the code
after the alpha2 tarball.

With the very latest rules from SVN, you'd need SA from trunk. Sorry.


-- 
char *t="\10pse\0r\0dtu\0.@ghno\x4e\xc8\x79\xf4\xab\x51\x8a\x10\xf4\xf4\xc4";
main(){ char h,m=h=*t++,*x=t+2*h,c,i,l=*x,s=0; for (i=0;i<l;i++){ i%8? c<<=1:
(c=*++x); c&128 && (s+=h); if (!(h>>=1)||!t[s+h]){ putchar(t[s]);h=m;s=0; }}}


Re: ANNOUNCE: Apache SpamAssassin 3.3.0-alpha2 available

Posted by Ralf Hildebrandt <Ra...@charite.de>.
* Justin Mason <jm...@jmason.org>:
> Apache SpamAssassin 3.3.0-alpha2 is now available for testing.
> 
> Downloads are available from:
>  http://people.apache.org/~jm/devel/
> 
> md5sum of archive files:
> 
>  1b396a9df1faa22185263c7526fe6042 Mail-SpamAssassin-3.3.0-alpha2.tar.bz2

sa-update fails with:

# /usr/local/bin/sa-update --channel updates.spamassassin.org \
   --gpgkey 856AA88A \
   --gpgkey 6C6191E3 \
   --gpgkey BDE9DC10 
rules: failed to run __RCVD_IN_2WEEKS test, skipping:
       (Can't locate object method "received_within_months" via package "Mail::SpamAssassin::PerMsgStatus" at (eval 783) line 19.
)
channel: lint check of update failed, channel failed

What am I doing wrong?