Hello community,

here is the log from the commit of package spamassassin for openSUSE:Factory 
checked in at 2014-02-20 06:22:20
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/spamassassin (Old)
 and      /work/SRC/openSUSE:Factory/.spamassassin.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "spamassassin"

Changes:
--------
--- /work/SRC/openSUSE:Factory/spamassassin/spamassassin.changes        
2013-12-11 19:44:41.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.spamassassin.new/spamassassin.changes   
2014-02-20 06:22:21.000000000 +0100
@@ -1,0 +2,72 @@
+Thu Feb 13 15:47:36 UTC 2014 - opens...@dstoecker.de
+
+- Update to 3.4.0
+- INCOMPATIBLE CHANGES
+  o DNS queries generated by SpamAssassin now enable option EDNS0 in query
+    packets and specify a buffer size of 4096 bytes by default. 
+  o A default setting for option 'dns_available' was changed from 'test' to
+    'yes' (bug 6770, bug 6769), so SpamAssassin now assumes by default that
+    it is running on a host with an internet connection and a working DNS 
resolver.
+- BUG FIXES
+  o The sa-update program now avoids repeatedly downloading same rules if
+    subsequent unpacking of rules and updating fails. Documented in bug 6655.
+  o Several incompatibilities with newer versions of a perl module Net::DNS
+    as used by sa-update and by the SpamAssassin library were fixed.
+  o A perl module Razor agent clobbers entropy of a random number generator by
+    re-initializing the generator on every call. The SpamAssassin Razor plugin
+    now provides a workaround, preserving entropy across calls to Razor2 agent.
+- NEW FEATURES
+  o Redis database backend for a Bayes database
+  o Improved support for IPv6
+  o New command-line options:
+    --listen (or -i), spamd
+      Can be specified multiple times and allows spamd to accept requests 
+      over multiple INET (IPv4) or INET6 (IPv6) or UNIX sockets.
+    -X (or --unavailable-tempfail), spamc 
+      Allows return EX_TEMPFAIL instead of EX_UNAVAILABLE when using option -x.
+    -4 and -6 were added to programs spamassassin, spamd, spamc, and sa-update.
+    -v or --verbose,  sa-update
+      Can now take multiple -v or --verbose options to increase verbosity.
+    --max-size, sa-learn
+  o New configuration options
+    - Plugin/URIDNSBL: new tflags options 'a' and 'ns' were introduced. They 
are
+    documented in the Mail::SpamAssassin::Plugin::URIDNSBL POD or man page.
+    - Plugin/AutoLearnThreshold: new option autolearn_force was added. It is
+     documented in the Mail::SpamAssassin::Plugin::AutoLearnThreshold POD or
+     man page.
+    - Plugin/ASN: new options asn_prefix and clear_asn_lookups were added.
+      They are documented in Mail::SpamAssassin::Plugin::ASN POD or man page.
+    - ArchiveIterator has new options opt_max_size and opt_from_regex. They are
+      documented in Mail::SpamAssassin::ArchiveIterator POD or man page.
+    - A new tag (macro) _RULESVERSION_ was added. It expands to a 
comma-separated
+      list of rules versions, retrieved from an '# UPDATE version' comment in
+      rules files and can be used in an 'add_header' configuration setting.
+    
+    The following new options, as implemented by various plugins or by
+    other modules, are all documented in the Mail::SpamAssassin::Conf POD
+    or man page:
+    - Plugin/WLBLEval: new configuration options were added: enlist_uri_host,
+      delist_uri_host, with shorthands blacklist_uri_host and 
whitelist_uri_host
+      and an associated eval rule check_uri_host_listed.
+    - Configuration options dns_query_restriction (allow|deny) and
+      clear_dns_query_restriction were added (bug 6884).
+    - A 'dns_options' setting accepts new sub-options 'dns0x20' and 'edns'.
+    - Added option 'dns_server' which specifies an IP address of a recursive
+      DNS server (i.e. DNS resolver) and optionally its port number.
+    - Added options dns_local_ports_permit, dns_local_ports_avoid and
+      dns_local_ports_none to control source port local ranges available to
+      DNS queries
+    - Added the following sub-options to the tflags setting: autolearn_force,
+      maxhits=N, ips_only, domains_only, a, ns.
+    - The option whitelist_from_rcvd can now take an IP address as its second
+      argument (instead of a domain name), which can be useful for whitelisting
+      a sending mailer which has no reverse DNS mapping.
+  o New plugins
+    A new plugin AskDNS was introduced.
+
+-------------------------------------------------------------------
+Fri Jan 31 07:33:20 UTC 2014 - opens...@dstoecker.de
+
+- set default homedir to override invalid default in spampd file
+
+-------------------------------------------------------------------

Old:
----
  Mail-SpamAssassin-3.3.2.tar.gz
  Mail-SpamAssassin-rules-3.3.2.tar.bz2

New:
----
  Mail-SpamAssassin-3.4.0.tar.bz2
  Mail-SpamAssassin-rules-3.4.0.r1565117.tgz

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

Other differences:
------------------
++++++ spamassassin.spec ++++++
--- /var/tmp/diff_new_pack.9cxhil/_old  2014-02-20 06:22:22.000000000 +0100
+++ /var/tmp/diff_new_pack.9cxhil/_new  2014-02-20 06:22:22.000000000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package spamassassin
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 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
@@ -27,12 +27,13 @@
 Summary:        Extensible email filter which is used to identify spam
 License:        Apache-2.0
 Group:          Productivity/Networking/Email/Utilities
-Version:        3.3.2
+Version:        3.4.0
 Release:        0
-%define sa_version 3.3.2
+%define sa_version 3.4.0
+%define rules_revision 1565117
 Url:            http://spamassassin.org/
-Source:         
http://search.cpan.org/CPAN/authors/id/K/KM/KMCGRAIL/Mail-SpamAssassin-%{version}.tar.gz
-Source1:        Mail-SpamAssassin-rules-%{version}.tar.bz2
+Source:         
http://apache.mirrors.hoobly.com//spamassassin/source/Mail-SpamAssassin-%{version}.tar.bz2
+Source1:        
http://apache.mirrors.hoobly.com//spamassassin/source/Mail-SpamAssassin-rules-%{version}.r%{rules_revision}.tgz
 Source2:        %{IXHASH}.tar.gz
 Source3:        %{SPAMPD}.tar.bz2
 Source10:       local.cf
@@ -122,10 +123,11 @@
 Requires:       perl(File::Copy) >= 2.02
 Requires:       perl(File::Spec) >= 0.8
 Requires:       perl(HTML::Parser) >= 3.43
+Requires:       perl(IO::Socket::IP)
 Requires:       perl(IO::Zlib) >= 1.04
 Requires:       perl(Mail::DKIM) >= 0.37
 Requires:       perl(Net::DNS) >= 0.34
-Requires:       perl(NetAddr::IP) >= 4.000
+Requires:       perl(NetAddr::IP) >= 4.010
 Requires:       perl(Pod::Usage) >= 1.10
 Requires:       perl(Sys::Hostname)
 Requires:       perl(Time::HiRes)
@@ -134,9 +136,8 @@
 %if 0%{?suse_version} >= 1100
 Recommends:     perl(Mail::SPF)
 %endif
-Recommends:     perl(IP::Country)
+Recommends:     perl(Net::Patricia)
 Recommends:     perl(Razor2::Client::Agent) >= 2.61
-Recommends:     perl(Net::Ident)
 Recommends:     perl(IO::Socket::INET6)
 Recommends:     perl(IO::Socket::SSL)
 Recommends:     perl(DBI)
@@ -175,7 +176,7 @@
 %setup -q -n Mail-SpamAssassin-%{sa_version} -a 2 -a 3
 %patch0 -p0
 %patch1 -p0
-%patch2 -p0
+%patch2 -p1
 %patch3 -p0
 %patch6 -p0
 %patch10 -p0

++++++ Mail-SpamAssassin-rules-3.3.2.tar.bz2 -> Mail-SpamAssassin-3.4.0.tar.bz2 
++++++
++++ 155583 lines of diff (skipped)

++++++ patch-URIDNSBL ++++++
--- /var/tmp/diff_new_pack.9cxhil/_old  2014-02-20 06:22:23.000000000 +0100
+++ /var/tmp/diff_new_pack.9cxhil/_new  2014-02-20 06:22:23.000000000 +0100
@@ -1,11 +1,12 @@
---- lib/Mail/SpamAssassin/Plugin/URIDNSBL.pm   2006-09-29 15:06:39.000000000 
+0200
-+++ lib/Mail/SpamAssassin/Plugin/URIDNSBL.pm   2007-01-08 11:53:57.000000000 
+0100
-@@ -207,6 +207,8 @@
+diff -ur Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/Plugin/URIDNSBL.pm 
Mail-SpamAssassin-3.4.0_fix/lib/Mail/SpamAssassin/Plugin/URIDNSBL.pm
+--- Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/Plugin/URIDNSBL.pm   
2014-02-07 09:36:27.000000000 +0100
++++ Mail-SpamAssassin-3.4.0_fix/lib/Mail/SpamAssassin/Plugin/URIDNSBL.pm       
2014-02-13 17:24:09.259369721 +0100
+@@ -416,6 +416,8 @@
    while (my($uri, $info) = each %{$uris}) {
      # we want to skip mailto: uris
-     next if ($uri =~ /^mailto:/);
+     next if ($uri =~ /^mailto:/i);
 +    # we want to skip so-files, they are not url's
 +    next if ($uri =~ /\.so$/);
  
-     # no domains were found via this uri, so skip
-     next unless ($info->{domains});
+     # no hosts/domains were found via this uri, so skip
+     next unless ($info->{hosts});

++++++ spampd-2.42.tar.bz2 ++++++
++++ 2376 lines of diff (skipped)

++++++ sysconfig.spampd ++++++
--- /var/tmp/diff_new_pack.9cxhil/_old  2014-02-20 06:22:23.000000000 +0100
+++ /var/tmp/diff_new_pack.9cxhil/_new  2014-02-20 06:22:23.000000000 +0100
@@ -1 +1 @@
-SPAMPD_OPTIONS="--port=10025 --relayhost=127.0.0.1:10026 --user=vscan --tagall 
--children=5 --maxsize=512"
+SPAMPD_OPTIONS="--port=10025 --relayhost=127.0.0.1:10026 --user=vscan --tagall 
--children=5 --maxsize=512 --homedir=/home/vscan"

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to