Hello community,

here is the log from the commit of package amavisd-new for openSUSE:12.3 
checked in at 2013-02-25 21:40:13
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:12.3/amavisd-new (Old)
 and      /work/SRC/openSUSE:12.3/.amavisd-new.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "amavisd-new", Maintainer is "[email protected]"

Changes:
--------
--- /work/SRC/openSUSE:12.3/amavisd-new/amavisd-new.changes     2013-01-31 
01:12:09.000000000 +0100
+++ /work/SRC/openSUSE:12.3/.amavisd-new.new/amavisd-new.changes        
2013-02-25 21:40:15.000000000 +0100
@@ -1,0 +2,87 @@
+Mon Feb 25 08:09:22 UTC 2013 - [email protected]
+
+- Install amavisd.service accordingly (/usr/lib/systemd for 12.3 
+  and up or /lib/systemd for older versions).  
+
+-------------------------------------------------------------------
+Wed Feb  6 08:52:23 UTC 2013 - [email protected]
+
+- update to version 2.8.0
+
+- COMPATIBILITY 2.8.0
+  * removed an old compatibility measure: default value of @banned_admin_maps
+    was changed from:
+      @banned_admin_maps = (\$banned_admin, \%virus_admin, \$virus_admin);
+    to a more consistent:
+      @banned_admin_maps = (\$banned_admin);
+    The previous default value of @banned_admin_maps tried to maintain
+    compatibility with versions before the setting was separated from
+    its companion @virus_admin_maps. Now this compatibility is no longer
+    considered necessary and contributes to some confusion, so it was dropped.
+    See 2.4.0 and 2.2.1 release notes for previous changes to this setting.
+  * quarantining to an mbox format file used to include a local time in an
+    mbox separator line, which differs from RFC 4155 and common practices
+    of using an UTC timestamp; a time zone of a timestamp in separator lines
+    is now changed to UTC;
+
+- BUG FIXES 2.8.0
+  * fixed initial evaluation of dynamic (i.e. per policy bank) values of
+    $enable_dkim_verification, $enable_dkim_signing and $bypass_decode_parts
+    across all declared policy banks; these policy bank entries may be scalars
+    of references to such;
+  * finely adjust a message size for de-stuffed dots according to a size
+    definition in RFC 1870; avoids occasional message size mismatch when
+    using an antispam interface module SpamdClient (implementing client-side
+    of a spamc/spamd protocol);
+  * updated LDAP.ldif to match LDAP.schema; provided by Quanah Gibson-Mount;
+  * updated AMAVIS-MIB.txt and amavisd-snmp-subagent: changed type of
+    SNMP variables *MsgsSize* in the group amavisStats 7 from Counter32
+    to Counter64 for consistency with other *MsgsSize* variables in groups
+    amavisStats 3 and amavisStats 9;
+
+- NEW FEATURES SUMMARY 2.8.0
+  * For monitoring and statistics gathering purposes a new set of utilities
+    and service processes is available based on a message passing paradigm,
+    using a 0MQ (a.k.a. ZMQ, ZeroMQ, or Crossroads I/O) library. This
+    replaces a functionally similar set of utilities based on a shared
+    BerkeleyDB database, with a benefit of avoiding lock contention
+    altogether. This can bring sigificant speedups, most pronounced on
+    a host with many busy amavisd child processes.
+  * Applied numerous fine-grained optimizations based on a NYTProf profiler
+    results. Optimizations include a reduction in a number of generated
+    Perl opcodes and similar micro-optimizations. This accounts for a large
+    amount of small changes in the code.
+  * Our current statistics (Q4 2011) shows that 80 % of messages are below
+    30.000 bytes, and 90 % of mail messages are below 100.000 bytes in
+    size. As an optimization, messages below 100 KiB in size are now kept
+    and processed in memory, including passing them more optimally to
+    SpamAssassin 3.4.0. Some file activity is still there, but is much
+    reduced. If $TEMPBASE also resides on an SSD disk (or a RAM disk),
+    observed speedup between 2.7.2 and 2.8.0 was 3 to 8 percent on a
+    busy host (with monitoring disabled, so as not to skew a measurement).
+  * Use a module IO::Socket::IP if available, instead of dealing directly
+    with low-level modules IO::Socket::INET and IO::Socket::INET6;
+  * choose more appropriate defaults if running on an IPv6-only host
+    (like connecting to ::1 instead of 127.0.0.1 which may not exist);
+  * amavisd-release now also supports connecting to amavisd over IPv6;
+  * as a debugging aid it is now possible that a late event triggers full
+    logging of earlier events that occurred during processing of a current
+    mail message;
+  * $enable_ldap setting is now dynamic, i.e. can be changed by a policy
+    bank, which makes it possible to selectively disable LDAP lookups
+    per policy bank;
+  * optionally avoid persistent connections to SQL and LDAP servers;
+  * it is now possible to disable calling an external file(1) utility
+    but still have MIME parts decoding enabled;
+  * added support in Amavis::SpamControl::ExtProg for an external spam scanner
+    Bogofilter;
+  * added locking options to @spam_scanners entries, to be used with external
+    scanners which need but do not implement locking of their resources
+    by themselves;
+  * added a global configuration setting $sa_userprefs_file, which is passed
+    on to SpamAssassin as a 'userprefs_filename' parameter at initialization;
+  * added a subroutine iso8601_weekday(), potentially useful with partitioning;
+  * added several new macros available to logging and notification templates;
+
+
+-------------------------------------------------------------------

Old:
----
  amavisd-new-2.7.2.tar.gz

New:
----
  amavisd-new-2.8.0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ amavisd-new.spec ++++++
--- /var/tmp/diff_new_pack.naXAY9/_old  2013-02-25 21:40:15.000000000 +0100
+++ /var/tmp/diff_new_pack.naXAY9/_new  2013-02-25 21:40:15.000000000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package amavisd-new
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -20,7 +20,7 @@
 Summary:        High-Performance E-Mail Virus Scanner
 License:        GPL-2.0+
 Group:          Productivity/Networking/Security
-Version:        2.7.2
+Version:        2.8.0
 Release:        0
 Url:            http://www.ijs.si/software/amavisd/
 BuildRequires:  sendmail
@@ -79,6 +79,12 @@
 %define avuser         vscan
 %define avgroup        vscan
 
+%if %suse_version > 1220
+%define         _unitdir /usr/lib/systemd
+%else
+%define         _unitdir /lib/systemd
+%endif
+
 %description
 Amavisd-new is a high-performance interface between mailer (MTA) and
 content checkers: virus scanners or SpamAssassin. It talks to the MTA
@@ -149,9 +155,9 @@
 ln -s ../../etc/init.d/amavis $RPM_BUILD_ROOT/%{_sbindir}/rcamavis
 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
-mkdir -p $RPM_BUILD_ROOT/lib/systemd/system
+mkdir -p $RPM_BUILD_ROOT%{_unitdir}/system
 %if 0%{?suse_version} > 1140
-install -m 644 %{S:5} $RPM_BUILD_ROOT/lib/systemd/system/
+install -m 644 %{S:5} $RPM_BUILD_ROOT%{_unitdir}/system/
 %endif
 install -m 755 %{S:6} $RPM_BUILD_ROOT/usr/sbin/
 cd amavisd-milter
@@ -204,7 +210,7 @@
 %{_sbindir}/*
 %{perl_vendorlib}/JpegTester.pm
 %if 0%{?suse_version} > 1140
-%config /lib/systemd/system/amavisd.service
+%config %{_unitdir}/system/amavisd.service
 /usr/sbin/amavisd-milter.sh
 %endif
 %defattr(0750,%{avuser},%{avgroup})

++++++ amavisd-new-2.7.2.tar.gz -> amavisd-new-2.8.0.tar.gz ++++++
++++ 25554 lines of diff (skipped)

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to