|
List Info
Thread: A release candidate rc1 of amavisd-new-2.5.1 is available
|
|
| A release candidate rc1 of
amavisd-new-2.5.1 is available |
  Slovenia |
2007-05-25 12:46:32 |
A release candidate 1 of amavisd-new-2.5.1 is available at:
http://www.ijs.si/software/amavisd/amavisd-new-2.
5.1-rc1.tar.gz
The 2.5.1 is primarily intended to be a bug fix release over
2.5.0.
Changes since 2.5.1-pre1:
- new AV entry: ArcaVir for Linux and Unix, see:
http://www.arcabit.pl/
http://www.arcabit.com/download_product.htm
l?product=ArcaVirLinux2007
http://www.arcabit.com/products_arcavir_for_unix_2006.
html
the entry was kindly provided by Michal Seremak;
- a new macro 'supplementary_info' gives access to some
additional information
provided by content scanners, such as a provided by
SpamAssassin API
routine get_tag. The macro takes two arguments, the first
is a tag name
(a name of some attribute which is expected to provide an
associated
value), the second argument is a sprintf format string and
is optional,
if missing a %s is assumed. Currently the only available
attributes are
AUTOLEARN, SC, SCRULE, SCTYPE, and RELAYCOUNTRY. These are
nonempty only
when an associated SpamAssassin plugin or function is
enabled.
- avoid repeatedly reporting the same set of modules by a
log entry
'extra modules loaded:', only report it on changes to the
list;
repeated reports could be misinterpreted that modules were
loaded
with each mail task, where actually missing modules were
only loaded
once within each child process;
- avoid reporting 'BOUNCE' in a SMTP response text when a
bounce (i.e.
a nondelivery status notification) was actually
suppressed, such as
is usually the case with infected mail or when spam score
exceeds
spam_dsn_cutoff_level. Previously the SMTP response text
only reflected
the setting of a final_*_destiny, which could mislead mail
administrators
into believing that excessive unconditional backscatter
was being
generated. The new text looks like:
250 2.5.0 Ok, id=67685-15, DISCARD(bounce.suppressed)
instead of previous:
250 2.5.0 Ok, id=67685-15, BOUNCE
- dspam options changed with version 3.8.0, replacing option
--feature
with --tokenizer; reported by Jim Knuth;
- removed retries on syslog calls, there is no reliable way
to
know whether a call failed; nevertheless, provide some
statistics on errno values after syslog calls
Feedback and testing is most welcome.
Mark
------------------------------------------------------------
-------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and
take
control of your XML. No limits. Just data. Click to get it
now.
http://sourcefor
ge.net/powerbar/db2/
_______________________________________________
AMaViS-user mailing list
AMaViS-user lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/amavis-user
AMaViS-FAQ:http://www.amav
is.org/amavis-faq.php3
AMaViS-HowTos:http://www.amavis.org/ho
wto/
|
|
| Re: A release candidate rc1 of
amavisd-new-2.5.1 is available |

|
2007-05-29 04:49:43 |
Hello Mark,
On Friday, 25. May 2007, Mark Martinec wrote:
> - avoid repeatedly reporting the same set of modules by
a log entry
> 'extra modules loaded:', only report it on changes to
the list;
> repeated reports could be misinterpreted that modules
were loaded
> with each mail task, where actually missing modules
were only loaded
> once within each child process;
Speaking of that new feature, after upgrading
to SA 3.2.0 I see this log message:
"amavis[21471]: (21471-08) extra modules loaded:
unicore/lib/gc_sc/Digit.pl,
unicore/lib/gc_sc/SpacePer.pl,
unicore/lib/gc_sc/Word.pl"
Is there a way to automatically load these modules?
Thanks,
Thomas
------------------------------------------------------------
-------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and
take
control of your XML. No limits. Just data. Click to get it
now.
http://sourcefor
ge.net/powerbar/db2/
_______________________________________________
AMaViS-user mailing list
AMaViS-user lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/amavis-user
AMaViS-FAQ:http://www.amav
is.org/amavis-faq.php3
AMaViS-HowTos:http://www.amavis.org/ho
wto/
|
|
| Re: A release candidate rc1 of
amavisd-new-2.5.1 is available |
  Slovenia |
2007-05-29 05:44:42 |
Thomas,
> Speaking of that new feature, after upgrading
> to SA 3.2.0 I see this log message:
>
> "amavis[21471]: (21471-08) extra modules loaded:
> unicore/lib/gc_sc/Digit.pl,
unicore/lib/gc_sc/SpacePer.pl,
> unicore/lib/gc_sc/Word.pl"
This (or similar) list was shown logged even with previous
versions of SA and amavisd-new.
> Is there a way to automatically load these modules?
Unfortunately these three or four modules need to be
available for each child process startup and are read then
as needed (depending on characters that need to be
processed).
These are not true Perl code modules, but just return
a simple multiline string and can not be preloaded - one of
the ugly approaches of unicode implementation in Perl.
It is not a big deal though, files are very small.
The main problem with them is that a chrooted amavisd
needs to have them in the jail (unlike other Perl modules).
Mark
------------------------------------------------------------
-------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and
take
control of your XML. No limits. Just data. Click to get it
now.
http://sourcefor
ge.net/powerbar/db2/
_______________________________________________
AMaViS-user mailing list
AMaViS-user lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/amavis-user
AMaViS-FAQ:http://www.amav
is.org/amavis-faq.php3
AMaViS-HowTos:http://www.amavis.org/ho
wto/
|
|
| Re: A release candidate rc1 of
amavisd-new-2.5.1 is available |

|
2007-05-29 06:28:25 |
Mark,
On Tuesday, 29. May 2007, Mark Martinec wrote:
> > Is there a way to automatically load these
modules?
>
> Unfortunately these three or four modules need to be
> available for each child process startup and are read
then
> as needed (depending on characters that need to be
processed).
> These are not true Perl code modules, but just return
> a simple multiline string and can not be preloaded -
one of
> the ugly approaches of unicode implementation in Perl.
>
> It is not a big deal though, files are very small.
> The main problem with them is that a chrooted amavisd
> needs to have them in the jail (unlike other Perl
modules).
Thanks for the detailed explanation. I backported your
logging improvement to
amavisd 2.3.3 and post it here in case anyone might be
interested:
--- amavisd-new-2.3.3/amavisd Mon Aug 22 01:46:15 2005
+++ amavisd-new.patched/amavisd Tue May 29 13:12:18 2007
 -6796,8
+6796,10  sub process_request {
}
my( modules_extra) = grep {!exists $modules_basic{$_}}
keys %INC;
# do_log(0, "modules loaded: ".join(",
", sort keys %modules_basic));
- do_log(1, "extra modules loaded: ".
- join(", ", sort modules_extra)) if modules_extra;
+ if ( modules_extra) {
+ do_log(1, "extra modules loaded: ".
join(", ", sort modules_extra));
+ %modules_basic = %INC;
+ }
}
### override Net::Server::PreForkSimple::done (needed for
Net::Server <= 0.87)
Thomas
------------------------------------------------------------
-------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and
take
control of your XML. No limits. Just data. Click to get it
now.
http://sourcefor
ge.net/powerbar/db2/
_______________________________________________
AMaViS-user mailing list
AMaViS-user lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/amavis-user
AMaViS-FAQ:http://www.amav
is.org/amavis-faq.php3
AMaViS-HowTos:http://www.amavis.org/ho
wto/
|
|
[1-4]
|
|