RE: ANNOUNCE: Apache SpamAssassin 3.3.0-beta1 available

2009-12-09 Thread Rosenbaum, Larry M.
> From: Mark Martinec [mailto:mark.martinec...@ijs.si]
> 
> > Thanks for testing! Which version of a perl module Time::HiRes
> > do you have installed? See what is reported by:
> >   $ perl -MTime::HiRes -le 'print Time::HiRes->VERSION'

1.9719

This is the version that came with Perl 5.10.1, and is the same version that's 
on CPAN.

> > Could you please try upgrading this module if yours is rather old,
> > and see if that helps.
> 
> P.S., does the following change to t/timeout.t on your system
> make any difference in test results?
> 
> --- timeout.t   2009-12-09 03:29:12.0 +0100
> +++ timeout.t   2009-12-09 03:29:19.0 +0100
> @@ -23,3 +23,3 @@
>  use strict;
> -use Time::HiRes qw(time sleep);
> +use Time::HiRes qw(time sleep alarm);

That didn't help.

BTW, has the clamav interface changed?  I'm getting errors from this statement:

$permsgstatus->{main}->{conf}->{headers_spam}->{"Virus"} = $header;

Dec  9 13:46:03.893 [27455] warn:  (Not a HASH reference at 
/etc/mail/spamassassin/ornl_clamav.pm line 36.
Dec  9 13:46:03.893 [27455] warn: )

If I'm analyzing correctly, $permsgstatus->{main}->{conf}->{headers_spam} used 
to be a hash ref, and now it's an array ref.


Re: ANNOUNCE: Apache SpamAssassin 3.3.0-beta1 available

2009-12-09 Thread Mark Martinec
On Wednesday 09 December 2009 20:32:10 Rosenbaum, Larry M. wrote:
> > From: Mark Martinec [mailto:mark.martinec...@ijs.si]
> > > Thanks for testing! Which version of a perl module Time::HiRes
> > > do you have installed? See what is reported by:
> > >   $ perl -MTime::HiRes -le 'print Time::HiRes->VERSION'
> 
> 1.9719

Thanks. Would you be so kind to open a bug report in bugzilla,
so we can move this topic off the list.

> BTW, has the clamav interface changed?  I'm getting errors from this
>  statement:
> 
> $permsgstatus->{main}->{conf}->{headers_spam}->{"Virus"} = $header;
> 
> Dec  9 13:46:03.893 [27455] warn:  (Not a HASH reference at
>  /etc/mail/spamassassin/ornl_clamav.pm line 36. Dec  9 13:46:03.893 [27455]
>  warn: )
> 
> If I'm analyzing correctly, $permsgstatus->{main}->{conf}->{headers_spam}
>  used to be a hash ref, and now it's an array ref.

Indeed it has changed (Bug 6185), the plugin needs to be adapted.
Please open a trouble ticket for this one as well, so that it
will remain documented.

  Mark


Re: ANNOUNCE: Apache SpamAssassin 3.3.0-beta1 available

2009-12-09 Thread Justin Mason
btw might be worth getting this into a bug.

On Wed, Dec 9, 2009 at 02:30, Mark Martinec

> wrote:

> > Thanks for testing! Which version of a perl module Time::HiRes
> > do you have installed? See what is reported by:
> >   $ perl -MTime::HiRes -le 'print Time::HiRes->VERSION'
> > Could you please try upgrading this module if yours is rather old,
> > and see if that helps.
>
> P.S., does the following change to t/timeout.t on your system
> make any difference in test results?
>
> --- timeout.t   2009-12-09 03:29:12.0 +0100
> +++ timeout.t   2009-12-09 03:29:19.0 +0100
> @@ -23,3 +23,3 @@
>  use strict;
> -use Time::HiRes qw(time sleep);
> +use Time::HiRes qw(time sleep alarm);
>
>
>
>
>  Mark
>
>


-- 
--j.


Re: ANNOUNCE: Apache SpamAssassin 3.3.0-beta1 available

2009-12-08 Thread Mark Martinec
> Thanks for testing! Which version of a perl module Time::HiRes
> do you have installed? See what is reported by:
>   $ perl -MTime::HiRes -le 'print Time::HiRes->VERSION'
> Could you please try upgrading this module if yours is rather old,
> and see if that helps.

P.S., does the following change to t/timeout.t on your system
make any difference in test results?

--- timeout.t   2009-12-09 03:29:12.0 +0100
+++ timeout.t   2009-12-09 03:29:19.0 +0100
@@ -23,3 +23,3 @@
 use strict;
-use Time::HiRes qw(time sleep);
+use Time::HiRes qw(time sleep alarm);




  Mark


Re: ANNOUNCE: Apache SpamAssassin 3.3.0-beta1 available

2009-12-08 Thread Mark Martinec
On Tuesday December 8 2009 23:27:19 Rosenbaum, Larry M. wrote:
> SpamAssassin version 3.3.0-beta1
>   running on Perl version 5.10.1
>   Solaris 9 Sparc
> I am getting the following errors in "make test":
> t/timeout.t ... 5/27 # Failed test 5 in t/timeout.t at
>  line 63 t/timeout.t ... 7/27 # Failed test 7 in
>  t/timeout.t at line 71 t/timeout.t ... 9/27 # Failed
>  test 9 in t/timeout.t at line 79 t/timeout.t ... 11/27
>  # Failed test 11 in t/timeout.t at line 87 t/timeout.t
>  ... 13/27 # Failed test 13 in t/timeout.t at line 95
>  t/timeout.t ... 16/27 # Failed test 16 in t/timeout.t
>  at line 108 # Failed test 17 in t/timeout.t at line 109
> # Failed test 18 in t/timeout.t at line 110
> t/timeout.t ... 22/27 # Failed test 22 in t/timeout.t
>  at line 122 # Failed test 24 in t/timeout.t at line 124
> t/timeout.t ... 25/27 # Failed test 25 in t/timeout.t
>  at line 129 # Failed test 27 in t/timeout.t at line 131
> t/timeout.t ... Failed 12/27 subtests

Thanks for testing! Which version of a perl module Time::HiRes
do you have installed? See what is reported by:
  $ perl -MTime::HiRes -le 'print Time::HiRes->VERSION'

Could you please try upgrading this module if yours is rather old,
and see if that helps.

  Mark


RE: ANNOUNCE: Apache SpamAssassin 3.3.0-beta1 available

2009-12-08 Thread Rosenbaum, Larry M.
SpamAssassin version 3.3.0-beta1
  running on Perl version 5.10.1
  Solaris 9 Sparc

I am getting the following errors in "make test":

t/timeout.t ... 5/27 # Failed test 5 in t/timeout.t at line 
63
t/timeout.t ... 7/27 # Failed test 7 in t/timeout.t at line 
71
t/timeout.t ... 9/27 # Failed test 9 in t/timeout.t at line 
79
t/timeout.t ... 11/27 # Failed test 11 in t/timeout.t at 
line 87
t/timeout.t ... 13/27 # Failed test 13 in t/timeout.t at 
line 95
t/timeout.t ... 16/27 # Failed test 16 in t/timeout.t at 
line 108
# Failed test 17 in t/timeout.t at line 109
# Failed test 18 in t/timeout.t at line 110
t/timeout.t ... 22/27 # Failed test 22 in t/timeout.t at 
line 122
# Failed test 24 in t/timeout.t at line 124
t/timeout.t ... 25/27 # Failed test 25 in t/timeout.t at 
line 129
# Failed test 27 in t/timeout.t at line 131
t/timeout.t ... Failed 12/27 subtests

Thanks, Larry

> -Original Message-
> From: Warren Togami [mailto:wtog...@redhat.com]
> Sent: Sunday, December 06, 2009 10:01 PM
> To: SpamAssassin Users List; Development discussions related to Fedora
> Core
> Subject: ANNOUNCE: Apache SpamAssassin 3.3.0-beta1 available
> 
> Apache SpamAssassin 3.3.0-beta1 is now available for testing.
> 



RE: ANNOUNCE: Apache SpamAssassin 3.3.0-beta1 available

2009-12-08 Thread Rosenbaum, Larry M.
> From: Warren Togami [mailto:wtog...@redhat.com]
> Subject: ANNOUNCE: Apache SpamAssassin 3.3.0-beta1 available
> ...
>   - if module Digest::SHA is not available, a module Digest::SHA1
> will be used, but at least one of them must be installed;
> a DKIM plugin requires Digest::SHA (the older Digest::SHA1 does not
> support sha256 hashes), so in practice the Digest::SHA is required

It appears that Net::DNS requires Digest::HMAC_MD5 and that Digest::HMAC_MD5 
requires Digest::SHA1.  So that for full functionality, both SHA and SHA1 are 
needed.


Re: ANNOUNCE: Apache SpamAssassin 3.3.0-beta1 available

2009-12-08 Thread Jason Bertoch

Warren Togami wrote:

Apache SpamAssassin 3.3.0-beta1 is now available for testing

Builds cleanly on CentOS 5.4 64-bit w/ perl 5.10.0.


RE: ANNOUNCE: Apache SpamAssassin 3.3.0-beta1 available

2009-12-07 Thread R-Elists

i spose we are concerned about "renames" of rules although there are pry not
many of those...

the main concern would be duplicate rule(s) functionality based upon the
long lifespan of 3.2.5 and ummm sharing on the list and otherwise...

could be same function with different name etc

all will come out over time based upon reports and such

 - rh




Re: ANNOUNCE: Apache SpamAssassin 3.3.0-beta1 available

2009-12-07 Thread Mark Martinec
On Monday 07 December 2009 20:18:29 Alex wrote:
> > - added or updated many rules; incomplete list in no particular order:
> >  vbounce, lotsa_money, muchmoney, image spam, fill_this_form,
> > FreeMail...snipped
> >
> > Q1)is there a location that shows the "complete list" at this time?

I doubt anyone will volunteer to compile a more detailed list of rules
changes. You can do a diff between 3.2.5 and 3.3.0 rules to get an
impression. Most notable will be changes in scoring due to new GA runs
on new corpora, but most of rules existing in 3.2.5 are still present
in 3.3.0, some of them updated slightly, severe new rules added, and
some of the old rules retired, mainly those with poor scoring benefit
or large overlap with other rules.

> I also have questions similar to these about the pending release. Will
> there be any type of migration document from v3.2.5? How about a list
> of supporting software, such as perl and perl modules, and any other
> libraries or ancillary software?

All the essential differences are listed in the section
'COMPATIBILITY WITH 3.2.5'. Apart from a few now-required modules
(which most of us staying up-to-date already have installed anyway),
there isn't much difference.

Should a need arise, one can downgrade back to 3.2.5 without having
to change .cf files or database schema. Each version keeps its own
directory of installed rules, e.g. /var/lib/spamassassin/3.002005
and /var/lib/spamassassin/3.003000, so these do not interfere.

> Have there been any comparative performance tests done between this
> release and v3.2.5 on the same box?

Globally no. Individual more substantial changes were benchmarked though.
With a similar set of rules and plugins enabled, performance should
be similar between both versions, in some areas faster, others possibly
slightly slower.

> How do most people make the transition to the new version while
> keeping the existing system running in production for such a large
> change?

I can't comment for people using Linux package management sw.

With FreeBSD (where ports management understands CPAN),
the upgrade can be just the usual:
  perl Makefile.PL; make; make test; make install
overlaying the existing 3.2.5 from ports - and a downgrade is
just a reinstall of 3.2.5 from ports.  If any module is missing,
the started SpamAssassin will complain and tell what is missing.

Regarding third-party front-ends, the API should be compatible
(new features to API were introduced in an attempt not to break
existing usage). The amavisd-new-2.6.4 (released in June) already
understands and can use some of the new features in SpamAssassin 3.3.0.
Don't know about other applications, but probably will continue
to work just fine.

  Mark



Re: ANNOUNCE: Apache SpamAssassin 3.3.0-beta1 available

2009-12-07 Thread Alex
Hi,

> - added or updated many rules; incomplete list in no particular order:
>  vbounce, lotsa_money, muchmoney, image spam, fill_this_form,
> FreeMail...snipped
>
> Q1)is there a location that shows the "complete list" at this time?

I also have questions similar to these about the pending release. Will
there be any type of migration document from v3.2.5? How about a list
of supporting software, such as perl and perl modules, and any other
libraries or ancillary software?

Have there been any comparative performance tests done between this
release and v3.2.5 on the same box?

How do most people make the transition to the new version while
keeping the existing system running in production for such a large
change?

Thanks,
Alex


Re: +++Spam+++: RE: ANNOUNCE: Apache SpamAssassin 3.3.0-beta1 available

2009-12-07 Thread McDonald, Dan


On Dec 7, 2009, at 12:12 PM, "R-Elists"  wrote:



in the post there was mention of

- added or updated many rules; incomplete list in no particular order:
 vbounce, lotsa_money, muchmoney, image spam, fill_this_form,
FreeMail...snipped

Q1)is there a location that shows the "complete list" at this time?





You could conceivably pull most of it through bugzilla, but not all.

if not,

Q2) will there be a complete list once it goes off beta to mainstream
distro?


I've not seen one before, so I'd probably be correct to say "Patches  
welcome"

--
Dan McDonald


RE: ANNOUNCE: Apache SpamAssassin 3.3.0-beta1 available

2009-12-07 Thread R-Elists

in the post there was mention of

- added or updated many rules; incomplete list in no particular order:
  vbounce, lotsa_money, muchmoney, image spam, fill_this_form,
FreeMail...snipped

Q1)is there a location that shows the "complete list" at this time?

if not, 

Q2) will there be a complete list once it goes off beta to mainstream
distro?

tia

 - rh