[packages/clamav] - up to 0.100.1
arekm
arekm at pld-linux.org
Thu Jul 26 11:09:27 CEST 2018
commit a4e64f4edce907da3ee553203c545415b5426030
Author: Arkadiusz Miśkiewicz <arekm at maven.pl>
Date: Thu Jul 26 11:09:19 2018 +0200
- up to 0.100.1
clamav-pld_config.patch | 16 +---------------
clamav.spec | 14 ++++++++++----
x32.patch | 8 ++++----
3 files changed, 15 insertions(+), 23 deletions(-)
---
diff --git a/clamav.spec b/clamav.spec
index aafdd55..ed841a1 100644
--- a/clamav.spec
+++ b/clamav.spec
@@ -19,12 +19,12 @@
Summary: An anti-virus utility for Unix
Summary(pl.UTF-8): Narzędzie antywirusowe dla Uniksów
Name: clamav
-Version: 0.99.4
+Version: 0.100.1
Release: 1
License: GPL v2+
Group: Daemons
Source0: http://www.clamav.net/downloads/production/%{name}-%{version}.tar.gz
-# Source0-md5: b9359b90086948b3c4eb97c84cf4b400
+# Source0-md5: 0f653df0480eebcd828939e8db9f0443
Source1: %{name}.init
Source2: %{name}.sysconfig
Source3: %{name}-milter.init
@@ -203,7 +203,7 @@ export CXXFLAGS="%{rpmcxxflags} -std=gnu++98"
--disable-silent-rules \
--disable-clamav \
--enable-clamdtop \
- %{?with_llvm:--enable-llvm %{?with_system_llvm:--with-system-llvm}} \
+ %{?with_llvm:--enable-llvm %{!?with_system_llvm:--with-system-llvm=no}} \
%{?with_milter:--enable-milter} \
--with-dbdir=/var/lib/%{name} \
--with-no-cache \
@@ -346,7 +346,7 @@ fi
%files
%defattr(644,root,root,755)
-%doc AUTHORS ChangeLog FAQ NEWS README docs/*.pdf
+%doc ChangeLog.md NEWS.md README.md
%attr(755,root,root) %{_bindir}/clambc
%attr(755,root,root) %{_bindir}/clamdscan
%attr(755,root,root) %{_bindir}/clamdtop
@@ -397,6 +397,8 @@ fi
%defattr(644,root,root,755)
%attr(755,root,root) %{_libdir}/libclamav.so.*.*.*
%attr(755,root,root) %ghost %{_libdir}/libclamav.so.7
+%attr(755,root,root) %{_libdir}/libclammspack.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libclammspack.so.0
%attr(755,root,root) %{_libdir}/libclamunrar.so.*.*.*
%attr(755,root,root) %ghost %{_libdir}/libclamunrar.so.7
%attr(755,root,root) %{_libdir}/libclamunrar_iface.so.*.*.*
@@ -406,16 +408,20 @@ fi
%defattr(644,root,root,755)
%attr(755,root,root) %{_bindir}/clamav-config
%attr(755,root,root) %{_libdir}/libclamav.so
+%attr(755,root,root) %{_libdir}/libclammspack.so
%attr(755,root,root) %{_libdir}/libclamunrar.so
%attr(755,root,root) %{_libdir}/libclamunrar_iface.so
%{_libdir}/libclamav.la
+%{_libdir}/libclammspack.la
%{_libdir}/libclamunrar.la
%{_libdir}/libclamunrar_iface.la
%{_includedir}/clamav.h
%{_pkgconfigdir}/libclamav.pc
+%{_pkgconfigdir}/libclammspack.pc
%files static
%defattr(644,root,root,755)
%{_libdir}/libclamav.a
+%{_libdir}/libclammspack.a
%{_libdir}/libclamunrar.a
%{_libdir}/libclamunrar_iface.a
diff --git a/clamav-pld_config.patch b/clamav-pld_config.patch
index 381237d..abb2094 100644
--- a/clamav-pld_config.patch
+++ b/clamav-pld_config.patch
@@ -25,15 +25,6 @@ diff -ur clamav-0.97.1/etc//clamav-milter.conf.sample clamav-0.97.1.new/etc//cla
# Sets the permissions on the (unix) milter socket to the specified mode.
# Default: disabled (obey umask)
-@@ -41,7 +41,7 @@
- # Initialize supplementary group access (clamav-milter must be started by root).
- #
- # Default: no
--#AllowSupplementaryGroups no
-+AllowSupplementaryGroups yes
-
- # Waiting for data from clamd will timeout after this time (seconds).
- # Value of 0 disables the timeout.
@@ -64,7 +64,7 @@
# daemon (main thread).
#
@@ -125,18 +116,13 @@ diff -ur clamav-0.97.1/etc//clamd.conf.sample clamav-0.97.1.new/etc//clamd.conf.
# Sets the permissions on the unix socket to the specified mode.
# Default: disabled (socket is world accessible)
-@@ -186,11 +186,11 @@
+@@ -204,7 +204,7 @@ LocalSocket /var/lib/clamav/clamd.socket
# Run as another user (clamd must be started by root for this option to work)
# Default: don't drop privileges
-#User clamav
+User clamav
- # Initialize supplementary group access (clamd must be started by root).
- # Default: no
--#AllowSupplementaryGroups no
-+AllowSupplementaryGroups yes
-
# Stop daemon when libclamav reports out of memory condition.
#ExitOnOOM yes
diff -ur clamav-0.97.1/etc//freshclam.conf.sample clamav-0.97.1.new/etc//freshclam.conf.sample
diff --git a/x32.patch b/x32.patch
index 0dcb994..0da8b55 100644
--- a/x32.patch
+++ b/x32.patch
@@ -1,13 +1,13 @@
---- clamav-0.98.7/libclamav/bytecode_vm.c~ 2015-04-22 21:50:01.000000000 +0200
-+++ clamav-0.98.7/libclamav/bytecode_vm.c 2015-05-03 21:40:54.448612567 +0200
-@@ -1248,7 +1248,11 @@
+--- clamav-0.100.1/libclamav/bytecode_vm.c~ 2018-06-27 21:12:10.000000000 +0200
++++ clamav-0.100.1/libclamav/bytecode_vm.c 2018-07-26 10:48:10.316153596 +0200
+@@ -1248,7 +1248,11 @@ int cli_vm_execute(const struct cli_bc *
gettimeofday(&tv1, NULL);
tv1.tv_sec -= tv0.tv_sec;
tv1.tv_usec -= tv0.tv_usec;
+#ifdef __ILP32__
+ cli_dbgmsg("intepreter bytecode run finished in %lluus, after executing %u opcodes\n",
+#else
- cli_dbgmsg("intepreter bytecode run finished in %luus, after executing %u opcodes\n",
+ cli_dbgmsg("interpreter bytecode run finished in %luus, after executing %u opcodes\n",
+#endif
tv1.tv_sec*1000000 + tv1.tv_usec, pc);
}
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/clamav.git/commitdiff/a4e64f4edce907da3ee553203c545415b5426030
More information about the pld-cvs-commit
mailing list