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 - [email protected]
+
+- 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: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to