List Info

Thread: Re: SA 3.2




Re: SA 3.2
country flaguser name
Canada
2007-05-16 17:38:56
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Stefan G. Weichinger wrote:

> Any news regarding upgrading to SA 3.2 on production
servers running Maia?
> 
> Positive/negative experiences?

It's still not something I'd recommend yet for production
sites; hold
off until 3.2.1 for that.  The usual problem with any
".0" release is
that these tend to include brand-new features that haven't
been widely
tested (despite being available to beta-testers for months),
so the
/real/ beta test only begins when the final release occurs.

Specifically, there are some issues with the new sa-compile
tool that
comes with SpamAssassin 3.2.0.  This new version of SA
precompiles its
rules to improve performance, but that has led to some minor
complications:

(1) FreeBSD users in particular have trouble with sa-compile
due to the
fact that the "re2c" tool it requires is buggy in
most ports; version
0.12.0 or later is required, but most ports only contain
0.10.x or
0.11.x.  You can always compile your own re2c of course, but
if you're a
FreeBSD user you might prefer to wait until the ports
maintainers update
to 0.12.0.

(2) This new version of SA uses a "normalized"
character set (UTF-8) for
its text-based rules, which is very useful for being able to
catch
characters in non-Western character sets.  Unfortunately
this means that
all of the text-based rules need to be recoded to UTF-8, and
while this
was done for the standard SpamAssassin rules, it has not
been done yet
for third-party rules (e.g. SARE).  The SARE rule developers
are working
on recoding their rules as we speak, but with thousands of
such strings
to recode it could take them a while.  In the meantime,
those rules that
are not recoded will not work with SA 3.2.0.  A workaround
involves
adding "use bytes;" to the Message.pm file (right
after "use
warnings;"), for those who are determined to get
something working in
the meantime.

Apart from sa-compile issues, there are some other minor
glitches:

(1) One of the DNSBL (actually a DNSWL) rules for dnswl.org
was omitted.
 Add:

 header __RCVD_IN_DNSWL
eval:check_rbl('dnswl-firsttrusted','list.dnswl.org.')

to your local.cf file until this gets corrected in 3.2.1;

(2) There's a small bug in Mail::SPF that causes it to check
the version
numbers of its prerequisites incorrectly, such that it
reports errors
even when you've got the right prerequisites.  This one may
be fixed
already, so be sure to get the latest version (2.005 or
later should be
fixed).  If you're stuck using 2.004, this patch will
correct the problem:

 --- mail-spf-perl-2.004.orig/Build.PL
 +++ mail-spf-perl-2.004/Build.PL
  -62,7 +62,7 
          Module::Build   => '0.26',
          Test::More      => 0,
          Net:NS::Reso
lver::Programmable
 -                        => qv('0.002.1')->numify,
 +                        => qv('0.002.1'),
      },
      script_files    => [
          'bin/spfquery'

(3) Some people are reporting slower performance under
3.2.0, and
there's some dispute over the cause of this degradation. 
The SA devs
explain that there are a lot more rules with this release,
which is
naturally going to impact performance; however this is also
the reason
that sa-compile was introduced, and from other reports
sa-compile seems
to offset the additional rules nicely, which suggests the
slowdowns are
caused by something else.  Mark Martinec's theory is that
the new
character set normalization may be connected to the
problem,
particularly if some of the text strings are being flagged
as UTF-8
(Perl's string operations are much slower when dealing with
UTF-8
characters).

In general, though, these are just "growing pains"
for a ".0" release,
and within a few weeks they'll likely all be resolved.  If
you're
adventurous and willing to wade through traffic on the
SpamAssassin-Users list to keep up on the latest
fixes/workarounds, you
should feel free to dive in now and help shake loose the
remaining bugs.
 If you're looking for a drop-in replacement for 3.1.8
though, you're
better off waiting for 3.2.1.

- --
Robert LeBlanc <rjlrenaissoft.com>
Renaissoft, Inc.
Maia Mailguard <http://www.maiamail
guard.com/>

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFGS4f/GmqOER2NHewRAn4iAKCJlm3jfHTfnFT7gRxNsJ5CSjcoLwCe
NZJ1
D7WvDos8zL5XuLg9lXmqEoc=
=Hn6W
-----END PGP SIGNATURE-----
_______________________________________________
Maia-users mailing list
Maia-usersrenaissoft.com
http://www.renaissoft.com/mailman/listinfo/maia-users

Re: SA 3.2
country flaguser name
United States
2007-05-16 21:30:48



Gary V





>From: Robert LeBlanc <rjlrenaissoft.com>
>Reply-To: rjlrenaissoft.com
>To: maia-usersrenaissoft.com
>Subject: Re: [Maia-users] SA 3.2
>Date: Wed, 16 May 2007 15:38:56 -0700
>MIME-Version: 1.0
>Received: from davinci.renaissoft.com
([207.216.243.169]) by 
>bay0-mc2-f16.bay0.hotmail.com with Microsoft
SMTPSVC(6.0.3790.2668); Wed, 
>16 May 2007 15:39:14 -0700
>Received: from localhost (localhost.localdomain
[127.0.0.1])by 
>davinci.renaissoft.com (Postfix) with ESMTP id
1E84AFF05DA;Wed, 16 May 2007 
>15:39:10 -0700 (PDT)
>Received: from davinci.renaissoft.com ([127.0.0.1]) by
localhost 
>(davinci.renaissoft.com [127.0.0.1]) (amavisd-maia, port
10024) with LMTP 
>id 21263-07; Wed, 16 May 2007 15:39:09 -0700 (PDT)
>Received: from davinci.renaissoft.com
(localhost.localdomain [127.0.0.1])by 
>davinci.renaissoft.com (Postfix) with ESMTP id
5B2C9FF05DF;Wed, 16 May 2007 
>15:39:03 -0700 (PDT)
>Received: from localhost (localhost.localdomain
[127.0.0.1])by 
>davinci.renaissoft.com (Postfix) with ESMTP id
23664FF04E5for 
><maia-usersrenaissoft.com>; Wed, 16 May 2007
15:39:02 -0700 (PDT)
>Received: from davinci.renaissoft.com ([127.0.0.1])by
localhost 
>(davinci.renaissoft.com [127.0.0.1]) (amavisd-maia,port
10024) with LMTP id 
>21263-05 for <maia-usersrenaissoft.com>;Wed, 16
May 2007 15:38:56 -0700 
>(PDT)
>Received: from [192.168.0.51] (davinci.renaissoft.com
[192.168.0.51])(using 
>TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))(No
client certificate 
>requested)by davinci.renaissoft.com (Postfix) with ESMTP
id CB244FF05DAfor 
><maia-usersrenaissoft.com>; Wed, 16 May 2007
15:38:56 -0700 (PDT)
>X-Message-Info: 
>LsUYwwHHNt1TRYHsXu8kivmPLTt3ymDjxtt4SPpO/wt2TWQ9EY7d6aiM
3DVrAIMJ
>X-Original-To: maia-usersrenaissoft.com
>Delivered-To: maia-usersrenaissoft.com
>Organization: Renaissoft, Inc.
>User-Agent: Thunderbird 1.5.0.9 (X11/20070212)
>References: 
><488129.556.qmweb55114.mail.re4.yahoo.com>	<463A3E0D.1090205<
img src="/img/at.gif" align="middle" border="0"
alt="">renaissoft.com><464B723F.4020000xunil.at>
>X-Enigmail-Version: 0.94.1.1
>X-Virus-Scanned: Maia Mailguard 1.0.2
>X-BeenThere: maia-usersrenaissoft.com
>X-Mailman-Version: 2.1.9
>Precedence: list
>List-Id: Maia Mailguard users list
<maia-users.renaissoft.com>
>List-Unsubscribe: 
><http://www.renaissoft.com/mailman/listinfo/maia-users&g
t;,<mailto:maia-users-requestrenaissoft.com?subject=unsubscribe>
>List-Archive: <ht
tp://www.renaissoft.com/pipermail/maia-users>
>List-Post: <mailto:maia-usersrenaissoft.com>
>List-Help: <mailto:maia-users-requestrenaissoft.com?subject=help>
>List-Subscribe: 
><http://www.renaissoft.com/mailman/listinfo/maia-users&g
t;,<mailto:maia-users-requestrenaissoft.com?subject=subscribe>
>Errors-To: maia-users-bouncesrenaissoft.com
>X-Virus-Scanned: Maia Mailguard 1.0.2
>Return-Path: maia-users-bouncesrenaissoft.com
>X-OriginalArrivalTime: 16 May 2007 22:39:14.0744 (UTC) 
>FILETIME=[07DE9B80:01C7980B]
>
>-----BEGIN PGP SIGNED MESSAGE-----
>Hash: SHA1
>
>Stefan G. Weichinger wrote:
>
> > Any news regarding upgrading to SA 3.2 on
production servers running 
>Maia?
> >
> > Positive/negative experiences?
>
>It's still not something I'd recommend yet for
production sites; hold
>off until 3.2.1 for that.  The usual problem with any
".0" release is
>that these tend to include brand-new features that
haven't been widely
>tested (despite being available to beta-testers for
months), so the
>/real/ beta test only begins when the final release
occurs.
>
>Specifically, there are some issues with the new
sa-compile tool that
>comes with SpamAssassin 3.2.0.  This new version of SA
precompiles its
>rules to improve performance, but that has led to some
minor complications:
>
>(1) FreeBSD users in particular have trouble with
sa-compile due to the
>fact that the "re2c" tool it requires is buggy
in most ports; version
>0.12.0 or later is required, but most ports only contain
0.10.x or
>0.11.x.  You can always compile your own re2c of course,
but if you're a
>FreeBSD user you might prefer to wait until the ports
maintainers update
>to 0.12.0.
>
>(2) This new version of SA uses a "normalized"
character set (UTF-8) for
>its text-based rules, which is very useful for being
able to catch
>characters in non-Western character sets.  Unfortunately
this means that
>all of the text-based rules need to be recoded to UTF-8,
and while this
>was done for the standard SpamAssassin rules, it has not
been done yet
>for third-party rules (e.g. SARE).  The SARE rule
developers are working
>on recoding their rules as we speak, but with thousands
of such strings
>to recode it could take them a while.  In the meantime,
those rules that
>are not recoded will not work with SA 3.2.0.  A
workaround involves
>adding "use bytes;" to the Message.pm file
(right after "use
>warnings;"), for those who are determined to get
something working in
>the meantime.
>
>Apart from sa-compile issues, there are some other minor
glitches:
>
>(1) One of the DNSBL (actually a DNSWL) rules for
dnswl.org was omitted.
>  Add:
>
>  header __RCVD_IN_DNSWL
>eval:check_rbl('dnswl-firsttrusted','list.dnswl.org.')
>
>to your local.cf file until this gets corrected in
3.2.1;
>
>(2) There's a small bug in Mail::SPF that causes it to
check the version
>numbers of its prerequisites incorrectly, such that it
reports errors
>even when you've got the right prerequisites.  This one
may be fixed
>already, so be sure to get the latest version (2.005 or
later should be
>fixed).  If you're stuck using 2.004, this patch will
correct the problem:
>
>  --- mail-spf-perl-2.004.orig/Build.PL
>  +++ mail-spf-perl-2.004/Build.PL
>   -62,7 +62,7 
>           Module::Build   => '0.26',
>           Test::More      => 0,
>           Net:NS::Reso
lver::Programmable
>  -                        =>
qv('0.002.1')->numify,
>  +                        => qv('0.002.1'),
>       },
>       script_files    => [
>           'bin/spfquery'
>
>(3) Some people are reporting slower performance under
3.2.0, and
>there's some dispute over the cause of this degradation.
 The SA devs
>explain that there are a lot more rules with this
release, which is
>naturally going to impact performance; however this is
also the reason
>that sa-compile was introduced, and from other reports
sa-compile seems
>to offset the additional rules nicely, which suggests
the slowdowns are
>caused by something else.  Mark Martinec's theory is
that the new
>character set normalization may be connected to the
problem,
>particularly if some of the text strings are being
flagged as UTF-8
>(Perl's string operations are much slower when dealing
with UTF-8
>characters).
>
>In general, though, these are just "growing
pains" for a ".0" release,
>and within a few weeks they'll likely all be resolved. 
If you're
>adventurous and willing to wade through traffic on the
>SpamAssassin-Users list to keep up on the latest
fixes/workarounds, you
>should feel free to dive in now and help shake loose the
remaining bugs.
>  If you're looking for a drop-in replacement for 3.1.8
though, you're
>better off waiting for 3.2.1.
>
>- --
>Robert LeBlanc <rjlrenaissoft.com>
>Renaissoft, Inc.
>Maia Mailguard <http://www.maiamail
guard.com/>
>
>-----BEGIN PGP SIGNATURE-----
>Version: GnuPG v1.4.6 (GNU/Linux)
>
>iD8DBQFGS4f/GmqOER2NHewRAn4iAKCJlm3jfHTfnFT7gRxNsJ5CSjco
LwCeNZJ1
>D7WvDos8zL5XuLg9lXmqEoc=
>=Hn6W
>-----END PGP SIGNATURE-----
>_______________________________________________
>Maia-users mailing list
>Maia-usersrenaissoft.com
>http://www.renaissoft.com/mailman/listinfo/maia-users

____________________________________________________________
_____
PC Magazine’s 2007 editors’ choice for best Web
mail—award-winning Windows 
Live Hotmail. 
http://imagi
ne-windowslive.com/hotmail/?locale=en-us&ocid=TXT_TAGHM_
migration_HM_mini_pcmag_0507


_______________________________________________
Maia-users mailing list
Maia-usersrenaissoft.com
http://www.renaissoft.com/mailman/listinfo/maia-users

[1-2]

about | contact  Other archives ( Real Estate discussion Medical topics )