Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package spamassassin for openSUSE:Factory checked in at 2024-04-10 17:48:59 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/spamassassin (Old) and /work/SRC/openSUSE:Factory/.spamassassin.new.29460 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "spamassassin" Wed Apr 10 17:48:59 2024 rev:92 rq:1166601 version:unknown Changes: -------- --- /work/SRC/openSUSE:Factory/spamassassin/spamassassin.changes 2024-02-28 19:44:38.652422953 +0100 +++ /work/SRC/openSUSE:Factory/.spamassassin.new.29460/spamassassin.changes 2024-04-10 17:49:28.170440220 +0200 @@ -1,0 +2,30 @@ +Wed Apr 10 08:25:53 UTC 2024 - Dirk Stoecker <opens...@dstoecker.de> + +- fix iXhash2-meta-rules.patch + +------------------------------------------------------------------- +Tue Apr 9 13:31:41 UTC 2024 - Dirk Stoecker <opens...@dstoecker.de> + +- update to patch release version 4.0.1 + - Incompatibilities with some versions of perl and some perl modules + that have been released since the release of SpamAssassin 4.0.0 + - Problems using cpan to install SpamAssassin when certain required + or optional modules are not already installed + - Support for space characters in the path name of some executables + used by certain plugins + - Improved handling of URL shortener link redirects + - Improved TxRep locking management + - Added Mail::SpamAssassin::Plugin::AuthRes plugin to use + Authentication-Results header fields in other plugins + - Added a Pyzor Perl implementation + - Perl crash when certain uri_detail rules processed some messages + with UTF-8 characters + - Inconsistent handling of newlines in header rules + - Text or HTML content placed in octet-stream attachments by + spammers to bypass SpamAssassin scanning + - Implemented TCP fallback for truncated DNS UDP replies +- Refresh patch-URIDNSBL +- Drop undocumented patch-SQL_ASCII_SORT breaking sqlite +- Drop most of iXhash2-meta-rules.patch (additional services no longer exist) + +------------------------------------------------------------------- Old: ---- Mail-SpamAssassin-4.0.0.tar.bz2 Mail-SpamAssassin-4.0.0.tar.bz2.asc Mail-SpamAssassin-rules-4.0.0.r1905950.tgz Mail-SpamAssassin-rules-4.0.0.r1905950.tgz.asc patch-SQL_ASCII_SORT New: ---- Mail-SpamAssassin-4.0.1.tar.bz2 Mail-SpamAssassin-4.0.1.tar.bz2.asc Mail-SpamAssassin-rules-4.0.1.r1916528.tgz Mail-SpamAssassin-rules-4.0.1.r1916528.tgz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ spamassassin.spec ++++++ --- /var/tmp/diff_new_pack.0SkDv4/_old 2024-04-10 17:49:30.686532815 +0200 +++ /var/tmp/diff_new_pack.0SkDv4/_new 2024-04-10 17:49:30.686532815 +0200 @@ -20,10 +20,10 @@ %define ix_version 4.00 %define spd_version 2.61 -%define sa_version 4.0.0 +%define sa_version 4.0.1 %define sa_float %(echo %{sa_version} | awk -F. '{ printf "%d.%03d%03d", $1, $2, $3 }') %define perl_float %(echo %{perl_version} | awk -F. '{ printf "%d.%03d", $1, $2 }') -%define rules_revision 1905950 +%define rules_revision 1916528 %define IXHASH iXhash2-%{ix_version} %define SPAMPD spampd-%{spd_version} @@ -55,9 +55,9 @@ Source103: %{name}-rpmlintrc Patch1: patch-PgSQL Patch2: patch-URIDNSBL -Patch3: patch-SQL_ASCII_SORT Patch6: bnc#582111.diff Patch7: basic-lint-without-sandbox.patch +# PATCH-FIX-OPENSUSE adapt ixHash config to RPM package Patch10: iXhash2-meta-rules.patch BuildRequires: pkgconfig(openssl) BuildRequires: pkgconfig(zlib) @@ -226,10 +226,9 @@ tar -zxf %{SOURCE1} -C rules %patch -P 1 %patch -P 2 -p1 -%patch -P 3 %patch -P 6 %patch -P 7 -p1 -%patch -P 10 -p1 +%patch -P 10 -p0 cp %{SOURCE11} ./ %build ++++++ Mail-SpamAssassin-4.0.0.tar.bz2 -> Mail-SpamAssassin-4.0.1.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/spamassassin/Mail-SpamAssassin-4.0.0.tar.bz2 /work/SRC/openSUSE:Factory/.spamassassin.new.29460/Mail-SpamAssassin-4.0.1.tar.bz2 differ: char 11, line 1 ++++++ Mail-SpamAssassin-rules-4.0.0.r1905950.tgz -> Mail-SpamAssassin-rules-4.0.1.r1916528.tgz ++++++ ++++ 3987 lines of diff (skipped) ++++++ iXhash2-meta-rules.patch ++++++ --- /var/tmp/diff_new_pack.0SkDv4/_old 2024-04-10 17:49:30.838538410 +0200 +++ /var/tmp/diff_new_pack.0SkDv4/_new 2024-04-10 17:49:30.842538557 +0200 @@ -1,51 +1,22 @@ ---- Mail-SpamAssassin-4.0.0/iXhash2-4.00/iXhash2.cf.orig 2022-12-22 11:03:27.016843078 +0100 -+++ Mail-SpamAssassin-4.0.0/iXhash2-4.00/iXhash2.cf 2022-12-22 11:04:19.045110018 +0100 -@@ -1,15 +1,40 @@ - - # Note: loadplugin should really go into local.pre or so +diff -u iXhash2-4.00/iXhash2.cf iXhash2-4.00_fix/iXhash2.cf +--- iXhash2-4.00/iXhash2.cf 2019-04-30 16:49:39.000000000 +0200 ++++ iXhash2-4.00_fix/iXhash2.cf 2024-04-10 10:25:00.975919467 +0200 +@@ -1,15 +1,8 @@ +- +-# Note: loadplugin should really go into local.pre or so -loadplugin Mail::SpamAssassin::Plugin::iXhash2 iXhash2.pm +- +-ifplugin Mail::SpamAssassin::Plugin::iXhash2 +loadplugin Mail::SpamAssassin::Plugin::iXhash2 - ifplugin Mail::SpamAssassin::Plugin::iXhash2 - --ixhashdnsbl IXHASH_IX ix.dnsbl.manitu.net. --body IXHASH_IX eval:check_ixhash('IXHASH_IX') + ixhashdnsbl IXHASH_IX ix.dnsbl.manitu.net. + body IXHASH_IX eval:check_ixhash('IXHASH_IX') -describe IXHASH_IX http://www.ixhash.net/listinfo.html --tflags IXHASH_IX net --score IXHASH_IX 1.5 --reuse IXHASH_IX -+ixhashdnsbl __GENERIC_IXHASH generic.ixhash.net. -+body __GENERIC_IXHASH eval:check_ixhash('GENERIC_IXHASH') -+tflags __GENERIC_IXHASH net -+ -+ixhashdnsbl __NIXSPAM_IXHASH ix.dnsbl.manitu.net. -+body __NIXSPAM_IXHASH eval:check_ixhash('NIXSPAM_IXHASH') -+tflags __NIXSPAM_IXHASH net -+ -+ixhashdnsbl __SEM_IXHASH ixhash.spameatingmonkey.net. -+body __SEM_IXHASH eval:check_ixhash('SEM_IXHASH') -+tflags __SEM_IXHASH net -+ -+ixhashdnsbl __HOSTEUROPE_IXHASH hosteurope.ixhash.net. -+body __HOSTEUROPE_IXHASH eval:check_ixhash('HOSTEUROPE_IXHASH') -+tflags __HOSTEUROPE_IXHASH net -+ -+ixhashdnsbl __JUNKMAIL_IXHASH ixhash.junkemailfilter.com. -+body __JUNKMAIL_IXHASH eval:check_ixhash('JUNKMAIL_IXHASH') -+tflags __JUNKMAIL_IXHASH net -+ -+meta IXHASH_X1 (__GENERIC_IXHASH + __NIXSPAM_IXHASH + __SEM_IXHASH + __HOSTEUROPE_IXHASH + __JUNKMAIL_IXHASH) == 1 -+describe IXHASH_X1 iXhash listed on one server -+score IXHASH_X1 1.5 -+ -+meta IXHASH_X2 (__GENERIC_IXHASH + __NIXSPAM_IXHASH + __SEM_IXHASH + __HOSTEUROPE_IXHASH + __JUNKMAIL_IXHASH) == 2 -+describe IXHASH_X2 iXhash listed on two servers -+score IXHASH_X2 2.5 -+ -+meta IXHASH_X3 (__GENERIC_IXHASH + __NIXSPAM_IXHASH + __SEM_IXHASH + __HOSTEUROPE_IXHASH + __JUNKMAIL_IXHASH) > 2 -+describe IXHASH_X3 iXhash listed on more than two servers -+score IXHASH_X3 3.5 - - endif - ++describe IXHASH_IX https://www.nixspam.net/ + tflags IXHASH_IX net + score IXHASH_IX 1.5 + reuse IXHASH_IX +- +-endif +- ++++++ patch-URIDNSBL ++++++ --- /var/tmp/diff_new_pack.0SkDv4/_old 2024-04-10 17:49:30.870539588 +0200 +++ /var/tmp/diff_new_pack.0SkDv4/_new 2024-04-10 17:49:30.870539588 +0200 @@ -1,11 +1,10 @@ -Index: Mail-SpamAssassin-4.0.0/lib/Mail/SpamAssassin/Plugin/URIDNSBL.pm -=================================================================== ---- Mail-SpamAssassin-4.0.0.orig/lib/Mail/SpamAssassin/Plugin/URIDNSBL.pm -+++ Mail-SpamAssassin-4.0.0/lib/Mail/SpamAssassin/Plugin/URIDNSBL.pm -@@ -422,6 +422,8 @@ sub check_dnsbl { - while (my($uri, $info) = each %{$uris}) { - # we want to skip mailto: uris - next if ($uri =~ /^mailto:/i); +diff -ur Mail-SpamAssassin-4.0.1/lib/Mail/SpamAssassin/Plugin/URIDNSBL.pm Mail-SpamAssassin-4.0.1_fix/lib/Mail/SpamAssassin/Plugin/URIDNSBL.pm +--- Mail-SpamAssassin-4.0.1/lib/Mail/SpamAssassin/Plugin/URIDNSBL.pm 2024-03-26 05:52:09.000000000 +0100 ++++ Mail-SpamAssassin-4.0.1_fix/lib/Mail/SpamAssassin/Plugin/URIDNSBL.pm 2024-04-09 15:42:31.054588924 +0200 +@@ -430,6 +430,8 @@ + if ($conf->{uridnsbl_skip_mailto}) { + next if ($uri =~ /^mailto:/i); + } + # we want to skip so-files, they are not url's + next if ($uri =~ /\.so$/);