Hello community,

here is the log from the commit of package amavisd-new for openSUSE:Factory 
checked in at 2017-02-25 00:53:47
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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-05-30 
09:56:47.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.amavisd-new.new/amavisd-new.changes     
2017-02-25 00:53:48.466176437 +0100
@@ -1,0 +2,12 @@
+Wed Feb 22 22:25:51 UTC 2017 - w...@rosenauer.org
+
+- fixed DKIM signing by recognizing ORIGINATING
+  (regression in 2.11.0) (dkim-signing.diff)
+  (https://lists.amavis.org/pipermail/amavis-users/2016-July/004428.html)
+
+-------------------------------------------------------------------
+Mon Feb 20 15:14:45 CET 2017 - ku...@suse.de
+
+- Don't require insserv if we don't need it.
+
+-------------------------------------------------------------------

New:
----
  dkim-signing.diff

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

Other differences:
------------------
++++++ amavisd-new.spec ++++++
--- /var/tmp/diff_new_pack.dQlKWn/_old  2017-02-25 00:53:49.617999706 +0100
+++ /var/tmp/diff_new_pack.dQlKWn/_new  2017-02-25 00:53:49.617999706 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package amavisd-new
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -39,6 +39,8 @@
 Patch1:         activate_virus_scanner.diff
 # PATCH-FIX-UPSTREAM -- detect myhostname via Net::Domain::hostfqdn()
 Patch2:         amavisd-new-2.10.1-myhostname.patch
+# PATCH-FIX-UPSTREAM -- originating was not recognized for DKIM signing
+Patch3:         dkim-signing.diff
 BuildRequires:  sed
 BuildRequires:  sendmail
 BuildRequires:  sendmail-devel
@@ -67,7 +69,9 @@
 PreReq:         coreutils
 PreReq:         net-tools
 PreReq:         pwdutils
+%if 0%{?suse_version} < 1230
 PreReq:         %insserv_prereq
+%endif
 PreReq:         util-linux
 %if 0%{?suse_version} < 1120
 Requires:       lha
@@ -120,6 +124,7 @@
 %setup -q -a 4
 %patch1 -p1
 %patch2 -p1
+%patch3 -p1
 for i in $(find -maxdepth 1 -name "amavisd*" | sed s#./##); do
     if [[ $i == *patch ]] ; then continue; fi
     if [[ $i == *patch ]] ; then continue; fi
@@ -171,7 +176,7 @@
 install -m 755 %{S:2} %{buildroot}/etc/init.d/amavis
 ln -s ../../etc/init.d/amavis %{buildroot}/%{_sbindir}/rcamavis
 %else
-ln -s ../../sbin/service %{buildroot}/%{_sbindir}/rcamavis
+ln -s service %{buildroot}/%{_sbindir}/rcamavis
 %endif
 install -m 755 %{S:6} %{buildroot}%{_sbindir}/
 cd amavisd-milter*

++++++ dkim-signing.diff ++++++
diff --git a/amavisd b/amavisd
index 7f93194..3ff4028 100755
--- a/amavisd
+++ b/amavisd
@@ -34338,6 +34338,7 @@ sub collect_some_dkim_info($) {
     $sig_ind++;
   }
   Amavis::load_policy_bank($_,$msginfo) for @bank_names;
+  $msginfo->originating(c('originating'));
   $msginfo->dkim_signatures_valid(\@signatures_valid)  if @signatures_valid;
 # if (ll(5) && $sig_ind > 0) {
 #   # show which header fields are covered by which signature

Reply via email to