Hello community,

here is the log from the commit of package amavisd-new for openSUSE:Factory 
checked in at 2016-05-30 09:56:37
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/amavisd-new (Old)
 and      /work/SRC/openSUSE:Factory/.amavisd-new.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "amavisd-new"

Changes:
--------
--- /work/SRC/openSUSE:Factory/amavisd-new/amavisd-new.changes  2016-01-23 
01:17:01.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.amavisd-new.new/amavisd-new.changes     
2016-05-30 09:56:47.000000000 +0200
@@ -1,0 +2,73 @@
+Fri May 27 10:59:00 UTC 2016 - [email protected]
+
+- Update to version 2.11.0
+  + Bugfixes
+       * delivery method was undefined when always_bcc was used;
+         reported by Marieke Janssen;
+       * avoid warnings issued by perl 5.21.7 and later:
+         Negative repeat count does nothing at ./amavisd line 16408
+         and similarly in amavisd-status;
+       * releasing from an SQL quarantine failed to provide the original
+         envelope sender address to a released message;
+         reported, and a fix suggested by Tom Johnson and Tobias;
+       * remove a stale database file __db.nanny.db on a reload or restart,
+         as it can prevent a successful start when a previous start failed
+         for some reason; a patch by Trent Lloyd;
+  + Compatibility
+       * During startup more detailed testing is performed for taint bugs of
+         a module Encode and the function utf8::is_utf8(), which may produce
+         warnings on old versions of perl with its old core module Encode,
+         or may exit on detecting more sinister bugs in these modules.
+         Note that the module Encode may be upgraded independently of perl,
+         if desired;
+       * with MySQL: changed character set 'utf8' to 'utf8mb4' for fields
+         msgs.subject and msgs.from_addr, as previously some of the UTF-8
+         characters could not be stored in a database;
+       * when logging to stderr a timestamp prefix to each message is only
+         still inserted if $DEBUG is true.  When $DEBUG is false each message
+         is prefixed with a syslog log level in angle brackets, and a timestamp
+         is omitted (for compatibility with systemd);
+       * a perl module Digest::SHA is now a required module. It is a perl core
+         module since perl 5.10, so it shouldn't introduce a new dependency,
+         and it was a de-facto required module even previously, as it was 
needed
+         for DKIM processing;
+  + New features
+       * Polished rough corners to facilitate running amavisd as a 
non-daemonized
+         supervised process
+    * A log template macro 'report_json' can now take arguments, which can
+         include or exclude fields (key/values) from the JSON report object.
+         Arguments to a macro are either field names (keys) to be included
+         in a report, or are field names to be excluded, each prefixed with
+         an exclamation mark, to produce a report with all but excluded fields.
+    * Two new configuration settings are added: %smtpd_tls_server_options
+         and %smtp_tls_client_options. These two associative arrays are passed
+         to IO::Socket::SSL->start_SSL when establishing a server-side or a
+         client-side TLS session with an MTA, and provide more control over
+         a TLS session - like providing certificates and restricting ciphers.
+         See documentation of a perl module IO::Socket::SSL for a list of
+         all options with their descriptions and their defaults.
+    * Supports receiving SMTP/LMTP connections through a HAProxy,
+         recognizing 'PROXY protocol Version 1' data on the first line read,
+         after a connection from HAProxy to amavisd has been established.
+         Connection data (IP addresses and ports) received via this protocol
+         end up replacing such data in the the Amavis::In::Connection object
+         ($conn).  Set configuration variable $haproxy_target_enabled (also
+         a member of policy banks) to true in order to enable this protocol.
+       * redis: allow a scoped / link-local IP address specification
+         (avoiding current limitation in IO::Socket::IP [rt.cpan.org #89608]);
+       * the Amavis::Unpackers::Part::digest method now holds a digest (SHA1,
+         hex) of a decoded (base64 or quoted-printable) MIME part contents,
+         followed by a colon and a lowercased Content-Type of the MIME part.
+         Canonical line endings CRLF in decoded textual parts are normalized
+         to a native newline (\n) before feeding them to a digest algorithm.
+    * Policy bank names in a @client_ipaddr_policy setting can now accept
+         a comma-separated list of policy names to be loaded on a match
+         (for loading of policy banks based on an IP address of a SMTP client).
+         Whitespace around each policy name is allowed and is stripped.
+         Previously only a single policy bank name was allowed in each entry
+         of @client_ipaddr_policy.
+    * Experimental feature: IP lookups (as implemented by lookup_ip_acl()
+         and used by @client_ipaddr_policy) can now also do DNS-based lookups,
+         in addition to array- and hash-based lookups.
+
+-------------------------------------------------------------------

Old:
----
  amavisd-new-2.10.1.tar.xz

New:
----
  amavisd-new-2.11.0.tar.xz

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

Other differences:
------------------
++++++ amavisd-new.spec ++++++
--- /var/tmp/diff_new_pack.b37V0d/_old  2016-05-30 09:56:48.000000000 +0200
+++ /var/tmp/diff_new_pack.b37V0d/_new  2016-05-30 09:56:48.000000000 +0200
@@ -23,7 +23,7 @@
 %define avuser         vscan
 %define avgroup        vscan
 Name:           amavisd-new
-Version:        2.10.1
+Version:        2.11.0
 Release:        0
 Summary:        High-Performance E-Mail Virus Scanner
 License:        GPL-2.0+

++++++ amavis.service ++++++
--- /var/tmp/diff_new_pack.b37V0d/_old  2016-05-30 09:56:48.000000000 +0200
+++ /var/tmp/diff_new_pack.b37V0d/_new  2016-05-30 09:56:48.000000000 +0200
@@ -17,21 +17,29 @@
 Requires=var-run.mount
 Wants=nss-lookup.target network.target remote-fs.target time-sync.target
 After=var-run.mount nss-lookup.target network.target remote-fs.target 
time-sync.target
-Wants=named.service clamd.service
+Wants=named.service clamd.service network-online.target
 After=named.service clamd.service
 Before=mail-transfer-agent.target
 
 [Service]
-Type=forking
-PIDFile=/var/spool/amavis/amavisd.pid
+Type=notify
+NotifyAccess=main
+KillMode=mixed
+TimeoutStartSec=1min
+TimeoutStopSec=3min
+WorkingDirectory=/var/spool/amavis/tmp
+StandardOutput=syslog
+SyslogFacility=mail
+SyslogIdentifier=amavis
+ProtectSystem=full
+ProtectHome=yes
+NoNewPrivileges=yes
 ExecStartPre=-/bin/echo 'Starting virus-scanner (amavisd-new):'
 EnvironmentFile=-/etc/sysconfig/amavis
 ExecStartPre=/usr/sbin/amavisd-milter.sh start
-ExecStart=/usr/sbin/amavisd start
-ExecStartPost=
-ExecStartPost=
-ExecReload=/usr/sbin/amavisd reload
-ExecStop=/usr/sbin/amavisd stop
+ExecStart=/usr/sbin/amavisd -P '' foreground
+ExecReload=/usr/sbin/amavisd -P '' reload
+ExecStop=/usr/sbin/amavisd -P '' stop
 ExecStopPost=/usr/sbin/amavisd-milter.sh stop
 
 [Install]

++++++ amavisd-new-2.10.1.tar.xz -> amavisd-new-2.11.0.tar.xz ++++++
++++ 5932 lines of diff (skipped)


Reply via email to