Hello community,

here is the log from the commit of package clamav for openSUSE:Factory checked 
in at 2020-09-21 17:33:23
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/clamav (Old)
 and      /work/SRC/openSUSE:Factory/.clamav.new.4249 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "clamav"

Mon Sep 21 17:33:23 2020 rev:109 rq:835433 version:0.103.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/clamav/clamav.changes    2020-07-17 
20:54:52.901172603 +0200
+++ /work/SRC/openSUSE:Factory/.clamav.new.4249/clamav.changes  2020-09-21 
17:42:01.160833651 +0200
@@ -1,0 +2,15 @@
+Mon Sep 14 17:39:16 UTC 2020 - Arjen de Korte <suse+bu...@de-korte.org>
+
+- Update to 0.103.0
+  * clamd can now reload the signature database without blocking
+    scanning. This multi-threaded database reload improvement was made
+    possible thanks to a community effort.
+    - Non-blocking database reloads are now the default behavior. Some
+      systems that are more constrained on RAM may need to disable
+      non-blocking reloads as it will temporarily consume two times as
+      much memory. We added a new clamd config option
+      ConcurrentDatabaseReload, which may be set to no.
+  * Dropped clamav-str-h.patch (no longer needed)
+  * Fix clamav-milter.service (requires clamd.service to run)
+
+-------------------------------------------------------------------

Old:
----
  clamav-0.102.4.tar.gz
  clamav-0.102.4.tar.gz.sig
  clamav-str-h.patch

New:
----
  clamav-0.103.0.tar.gz
  clamav-0.103.0.tar.gz.sig

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

Other differences:
------------------
++++++ clamav.spec ++++++
--- /var/tmp/diff_new_pack.MKV6jC/_old  2020-09-21 17:42:07.180839324 +0200
+++ /var/tmp/diff_new_pack.MKV6jC/_new  2020-09-21 17:42:07.180839324 +0200
@@ -19,7 +19,7 @@
 %define clamav_check --enable-check
 %bcond_with clammspack
 Name:           clamav
-Version:        0.102.4
+Version:        0.103.0
 Release:        0
 Summary:        Antivirus Toolkit
 License:        GPL-2.0-only
@@ -37,14 +37,13 @@
 Patch4:         clamav-disable-timestamps.patch
 Patch5:         clamav-obsolete-config.patch
 Patch6:         clamav-disable-yara.patch
-Patch7:         clamav-str-h.patch
 BuildRequires:  autoconf
 BuildRequires:  automake
 BuildRequires:  bc
 BuildRequires:  check-devel
 BuildRequires:  gcc-c++
 BuildRequires:  libbz2-devel
-BuildRequires:  libcurl-devel
+BuildRequires:  libcurl-devel >= 7.45
 BuildRequires:  libjson-c-devel
 BuildRequires:  libopenssl-devel
 BuildRequires:  libtool
@@ -56,6 +55,7 @@
 BuildRequires:  sed
 BuildRequires:  sendmail-devel
 BuildRequires:  systemd-rpm-macros
+#BuildRequires:  valgrind
 BuildRequires:  zlib-devel
 BuildRequires:  pkgconfig(libsystemd)
 Requires(pre):  %_bindir/awk
@@ -125,7 +125,6 @@
 %patch4
 %patch5
 %patch6
-%patch7
 
 %build
 CFLAGS="-fstack-protector"
@@ -181,6 +180,7 @@
 install -m 0644 %SOURCE7 %buildroot/%_unitdir/clamd.service
 install -m 0644 %SOURCE8 %buildroot/%_unitdir/freshclam.service
 install -m 0644 %SOURCE9 %buildroot/%_unitdir/clamav-milter.service
+rm -f %buildroot/%_unitdir/clamav-clamonacc.service
 rm -f %buildroot/%_unitdir/clamav-daemon.service
 rm -f %buildroot/%_unitdir/clamav-daemon.socket
 rm -f %buildroot/%_unitdir/clamav-freshclam.service
@@ -194,7 +194,7 @@
 
 # regression tests
 %if !0%{?qemu_user_space_build:1}
-VALGRIND_GENSUP=1 make check
+make check VG=1
 %endif
 
 %post   -n libclamav9 -p /sbin/ldconfig

++++++ clamav-0.102.4.tar.gz -> clamav-0.103.0.tar.gz ++++++
/work/SRC/openSUSE:Factory/clamav/clamav-0.102.4.tar.gz 
/work/SRC/openSUSE:Factory/.clamav.new.4249/clamav-0.103.0.tar.gz differ: char 
5, line 1

++++++ clamav-conf.patch ++++++
--- /var/tmp/diff_new_pack.MKV6jC/_old  2020-09-21 17:42:07.232839373 +0200
+++ /var/tmp/diff_new_pack.MKV6jC/_new  2020-09-21 17:42:07.232839373 +0200
@@ -31,7 +31,7 @@
  # Waiting for data from clamd will timeout after this time (seconds).
  # Value of 0 disables the timeout.
 @@ -61,7 +56,7 @@ Example
- # daemon (main thread).
+ # also owned by root to keep other users from tampering with it.
  #
  # Default: disabled
 -#PidFile /var/run/clamav-milter.pid
@@ -96,8 +96,8 @@
  # Enable verbose logging.
  # Default: no
 @@ -71,7 +67,7 @@ Example
- # This option allows you to save a process identifier of the listening
- # daemon (main thread).
+ # It is recommended that the directory where this file is stored is
+ # also owned by root to keep other users from tampering with it.
  # Default: disabled
 -#PidFile /var/run/clamd.pid
 +PidFile /run/clamav/clamd.pid
@@ -172,8 +172,8 @@
  # Enable log rotation. Always enabled when LogFileMaxSize is enabled.
  # Default: no
 @@ -48,12 +44,12 @@ Example
- 
- # This option allows you to save the process identifier of the daemon
+ # It is recommended that the directory where this file is stored is
+ # also owned by root to keep other users from tampering with it.
  # Default: disabled
 -#PidFile /var/run/freshclam.pid
 +PidFile /run/clamav/freshclam.pid

++++++ clamav-disable-timestamps.patch ++++++
--- /var/tmp/diff_new_pack.MKV6jC/_old  2020-09-21 17:42:07.244839384 +0200
+++ /var/tmp/diff_new_pack.MKV6jC/_new  2020-09-21 17:42:07.244839384 +0200
@@ -82,4 +82,4 @@
 +_ACEOF
  
  
- VERSION="0.102.4"
+ VERSION="0.103.0"


++++++ service.clamav-milter ++++++
--- /var/tmp/diff_new_pack.MKV6jC/_old  2020-09-21 17:42:07.292839429 +0200
+++ /var/tmp/diff_new_pack.MKV6jC/_new  2020-09-21 17:42:07.296839433 +0200
@@ -1,7 +1,7 @@
 [Unit]
 Description=Clamav antivirus milter daemon 
-After=network.target freshclam.service
-Requires=freshclam.service
+After=network.target clamd.service
+Requires=clamd.service
 
 [Service]
 Type=forking


Reply via email to