Hello community, here is the log from the commit of package amavisd-new for openSUSE:Factory checked in at Wed Sep 14 13:56:14 CEST 2011. -------- --- amavisd-new/amavisd-new.changes 2011-08-30 17:23:18.000000000 +0200 +++ /mounts/work_src_done/STABLE/amavisd-new/amavisd-new.changes 2011-09-14 12:57:26.000000000 +0200 @@ -1,0 +2,32 @@ +Tue Sep 13 13:24:37 UTC 2011 - varkoly@suse.com + +- update to 2.7.0 With a synergy of four solutions, using amavisd-new + in a pre-queue filtering setup became a sensible / better behaved solution: + + - old helper programs amavis.c and amavis-milter.c are no longer distributed + with the package, along with the whole helper-progs subdirectory. + As a milter client please use the more modern 'amavisd-milter' package by + Petr Rehor, available at http://sourceforge.net/projects/amavisd-milter/ + + - the "smtpd_proxy_options=speed_adjust" Postfix option, available since + Postfix 2.7.0 (20091101), improves decoupling between SMTP clients + and a content filter in a proxy setup, reducing the number of content + filtering processes needed for the same mail load. With this option + turned on, a Postfix SMTP server receives the entire message before + connecting to a before-queue content filter; + + - a master_deadline option and its API equivalent, available in SpamAssassin + since version 3.3.0, allows for time limiting on lengthy rules checking, + while still providing results when a time limit is exceeded; this makes + it more suitable for time-sensitive setups like a pre-queue filtering setup; + + - reworked sub-task time limiting in amavisd, along with its counterpart + solution in SpamAssassin, makes it better suited to a real-time nature + of pre-queue filtering setups, where one has no control over how long + SMTP clients are willing to wait at the data-end stage; + + - a re-purposed command line option 'reload' now does a warm restart, + keeping sockets available to an MTA client at all times, thus reducing + a chance that an MTA would even notice a content filter's warm restart. + +------------------------------------------------------------------- calling whatdependson for head-i586 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ amavisd-new.spec ++++++ --- /var/tmp/diff_new_pack.ctAb7V/_old 2011-09-14 13:56:10.000000000 +0200 +++ /var/tmp/diff_new_pack.ctAb7V/_new 2011-09-14 13:56:10.000000000 +0200 @@ -20,8 +20,8 @@ Name: amavisd-new Summary: High-Performance E-Mail Virus Scanner -Version: 2.6.6 -Release: 16 +Version: 2.7.0 +Release: 1 License: GPLv2+ Group: Productivity/Networking/Security Url: http://www.ijs.si/software/amavisd/ @@ -61,7 +61,7 @@ %description Amavisd-new is a high-performance interface between mailer (MTA) and content checkers: virus scanners or SpamAssassin. It talks to the MTA -via (E)SMTP, LMTP, or by using helper programs. It works with the +via (E)SMTP, LMTP. It works with the following MTAs: - postfix @@ -85,7 +85,7 @@ %description docs Amavisd-new is a high-performance interface between mailer (MTA) and content checkers: virus scanners or SpamAssassin. It talks to the MTA -via (E)SMTP, LMTP, or by using helper programs. +via (E)SMTP, LMTP. This package contains the documentation and Relase-Notes. @@ -112,12 +112,6 @@ # --------------------------------------------------------------------------- %build -cd helper-progs -%configure --with-user=%{avuser} \ - --with-runtime-dir=%{avspool} \ - --with-sockname=%{avspool}/amavisd.sock \ - --with-milterlib=%{_libdir} -make %{?jobs:-j%jobs} # --------------------------------------------------------------------------- %install @@ -139,11 +133,8 @@ install -m 644 amavisd.conf $RPM_BUILD_ROOT/etc/amavisd.conf install -m 755 %{S:2} $RPM_BUILD_ROOT/etc/init.d/amavis ln -s ../../etc/init.d/amavis $RPM_BUILD_ROOT/%{_sbindir}/rcamavis -install -m 755 helper-progs/amavis $RPM_BUILD_ROOT/%{_sbindir}/amavis -install -m 755 helper-progs/amavis-milter $RPM_BUILD_ROOT/%{_sbindir}/amavis-milter install -m 644 LDAP.schema $RPM_BUILD_ROOT/etc/openldap/schema/amavisd-new.schema install -m 644 JpegTester.pm $RPM_BUILD_ROOT/%{perl_vendorlib}/JpegTester.pm -echo "d /var/run/amavis 0750 %{avuser} %{avgroup} -" > $RPM_BUILD_ROOT/usr/lib/tmpfiles.d/amavis-milter.conf %pre /usr/sbin/groupadd -r %{avgroup} 2> /dev/null || : @@ -191,7 +182,6 @@ %config /etc/init.d/amavis %config(noreplace) /etc/amavisd.conf %config(noreplace) /etc/openldap/schema/amavisd-new.schema -%config(noreplace) /usr/lib/tmpfiles.d/amavis-milter.conf /var/adm/fillup-templates/sysconfig.amavis %{_sbindir}/* %{perl_vendorlib}/JpegTester.pm ++++++ activate_virus_scanner.diff ++++++ --- /var/tmp/diff_new_pack.ctAb7V/_old 2011-09-14 13:56:10.000000000 +0200 +++ /var/tmp/diff_new_pack.ctAb7V/_new 2011-09-14 13:56:10.000000000 +0200 @@ -1,6 +1,6 @@ ---- amavisd.conf 2011-05-13 19:25:52.000000000 +0200 -+++ amavisd.conf 2011-07-12 17:39:15.382622002 +0200 -@@ -350,6 +350,12 @@ +--- amavisd.conf 2011-07-01 18:21:01.000000000 +0200 ++++ ../amavisd-new-2.7.0/amavisd.conf 2011-09-13 15:39:02.360975002 +0200 +@@ -349,6 +349,12 @@ @av_scanners = ( @@ -10,18 +10,18 @@ + '-s --batch --alert-action=none {}', [0], qr/(?:ALERT|FUND):/m, + qr/(?:ALERT|FUND): (.[^;]+) ;/m ], + - # ### http://www.clanfield.info/sophie/ (http://www.vanja.com/tools/sophie/) - # ['Sophie', - # \&ask_daemon, ["{}/\n", '/var/run/sophie'], -@@ -360,10 +366,10 @@ - # ['Sophos SAVI', \&sophos_savi ], + # ### http://www.sophos.com/ + # ['Sophos-SSSP', + # \&ask_daemon, ["{}", 'sssp:/var/run/savdi/sssp.sock'], +@@ -371,10 +377,10 @@ + # settings for the SAVAPI3.conf: ArchiveScan=1, HeurLevel=2, MailboxScan=1 # ### http://www.clamav.net/ -# ['ClamAV-clamd', -# \&ask_daemon, ["CONTSCAN {}\n", "/var/run/clamav/clamd"], -# qr/\bOK$/m, qr/\bFOUND$/m, -# qr/^.*?: (?!Infected Archive)(.*) FOUND$/m ], -+ ['ClamAV-clamd', ++['ClamAV-clamd', + \&ask_daemon, ["CONTSCAN {}\n", "/var/run/clamav/clamd"], + qr/\bOK$/m, qr/\bFOUND$/m, + qr/^.*?: (?!Infected Archive)(.*) FOUND$/m ], ++++++ amavisd-new.tar.bz2 ++++++ ++++ 40462 lines of diff (skipped) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org