diff --git a/clamav-clamonacc-service.patch b/clamav-clamonacc-service.patch index b376dbab8cc97c783c49d9bfec65eca45713a4f1..eb052a81b969c274f498223f8b2997fbc15e9a50 100644 --- a/clamav-clamonacc-service.patch +++ b/clamav-clamonacc-service.patch @@ -1,7 +1,6 @@ -diff -up clamav-1.4.0/clamonacc/clamav-clamonacc.service.in.clamonacc-service clamav-1.4.0/clamonacc/clamav-clamonacc.service.in ---- clamav-1.4.0/clamonacc/clamav-clamonacc.service.in.clamonacc-service 2024-08-15 20:12:56.950984705 -0600 -+++ clamav-1.4.0/clamonacc/clamav-clamonacc.service.in 2024-08-15 20:14:19.088770747 -0600 -@@ -4,14 +4,12 @@ +--- a/clamonacc/clamav-clamonacc.service.in 2025-08-12 11:31:36.330346590 +0800 ++++ b/clamonacc/clamav-clamonacc.service.in 2025-08-12 11:32:07.010346590 +0800 +@@ -4,15 +4,12 @@ [Unit] Description=ClamAV On-Access Scanner Documentation=man:clamonacc(8) man:clamd.conf(5) https://docs.clamav.net/ @@ -14,7 +13,8 @@ diff -up clamav-1.4.0/clamonacc/clamav-clamonacc.service.in.clamonacc-service cl User=root -ExecStartPre=/bin/bash -c "while [ ! -S /run/clamav/clamd.ctl ]; do sleep 1; done" -ExecStart=@prefix@/sbin/clamonacc -F --log=/var/log/clamav/clamonacc.log --move=/root/quarantine +-ExecStop=/bin/kill -SIGKILL $MAINPID +ExecStart=@prefix@/sbin/clamonacc -F --config-file=/etc/clamd.d/scan.conf - ExecStop=/bin/kill -SIGKILL $MAINPID [Install] + WantedBy=multi-user.target diff --git a/clamav-milter.sysusers.conf b/clamav-milter.sysusers.conf index d244cc1dfc7b2bf4549afa19b936e58d0e14eb92..ed7f822360ff59a238454ab35d91e6cf1b620cd8 100644 --- a/clamav-milter.sysusers.conf +++ b/clamav-milter.sysusers.conf @@ -1,3 +1,3 @@ -u clamilt - 'Clamav milter user' %{_rundir}/clamav-milter - +u clamilt - 'Clamav milter user' /run/clamav-milter - m clamilt virusgroup m clamilt clamscan diff --git a/clamav.spec b/clamav.spec index 49f8f3746ac0f8e32ff83e995ef7297e1b746930..ab34f7b3929480cf7009e4234a31f12162fbfb05 100644 --- a/clamav.spec +++ b/clamav.spec @@ -16,7 +16,7 @@ Summary: End-user tools for the Clam Antivirus scanner Name: clamav Version: 1.4.3 -Release: 2 +Release: 3 License: GPL-2.0-only URL: https://www.clamav.net/ Source0: https://www.clamav.net/downloads/production/%{name}-%{version}.tar.gz @@ -505,6 +505,10 @@ done %{_sysusersdir}/clamav-milter.conf %changelog +* Tue Aug 12 2025 yaoxin <1024769339@qq.com> - 1.4.3-3 +- Fix clamav-clamonacc.service and clamonacc.service stop error +- Fix clamav-milter, and clamav-filesystem installation error + * Thu Jun 26 2025 yaoxin <1024769339@qq.com> - 1.4.3-2 - Fix clamav downgrade failure diff --git a/clamav.sysusers.conf b/clamav.sysusers.conf index 0a758d5efc47e5ffeb4172283e9450e5ba679313..ce610ff48cc7630652dfe29779a5cb57a00bbee8 100644 --- a/clamav.sysusers.conf +++ b/clamav.sysusers.conf @@ -1,3 +1,3 @@ g virusgroup - -u clamupdate - 'Clamav database update user' %{homedir} - +u clamupdate - 'Clamav database update user' /var/lib/clamav - m clamupdate virusgroup