#1091887 clamav-daemon: clamav-clamonacc.service fails

Package:
clamav-daemon
Source:
clamav-daemon
Description:
anti-virus utility for Unix - scanner daemon
Submitter:
Martin-Éric Racine
Date:
2026-06-28 13:53:02 UTC
Severity:
normal
#1091887#5
Date:
2025-01-01 05:01:23 UTC
From:
To:
$ sudo systemctl status clamav-clamonacc.service
× clamav-clamonacc.service - ClamAV On-Access Scanner
     Loaded: loaded (/lib/systemd/system/clamav-clamonacc.service; enabled; preset: enabled)
     Active: failed (Result: exit-code) since Wed 2025-01-01 06:57:38 EET; 8s ago
   Duration: 11ms
       Docs: man:clamonacc(8)
             man:clamd.conf(5)
https://docs.clamav.net/
    Process: 162892 ExecStartPre=/bin/bash -c while [ ! -S /run/clamav/clamd.ctl ]; do sleep 1; done (code=exited, status=0/SUCCESS)
    Process: 162893 ExecStart=/usr/sbin/clamonacc -F --log=/var/log/clamav/clamonacc.log --move=/root/quarantine (code=exited, status=2)
   Main PID: 162893 (code=exited, status=2)
        CPU: 13ms

tammi 01 06:57:38 p8h61 systemd[1]: Starting clamav-clamonacc.service - ClamAV On-Access Scanner...
tammi 01 06:57:38 p8h61 systemd[1]: Started clamav-clamonacc.service - ClamAV On-Access Scanner.
tammi 01 06:57:38 p8h61 clamonacc[162893]: --------------------------------------
tammi 01 06:57:38 p8h61 clamonacc[162893]: ERROR: Clamonacc: at least one of OnAccessExcludeUID, OnAccessExcludeUname, or OnAccessExcludeRootUID must be specified ... it is recommende>
tammi 01 06:57:38 p8h61 systemd[1]: clamav-clamonacc.service: Main process exited, code=exited, status=2/INVALIDARGUMENT
tammi 01 06:57:38 p8h61 systemd[1]: clamav-clamonacc.service: Failed with result 'exit-code'.
--- data dir ---
total 368128
-rw-r--r-- 1 clamav clamav   1411072 Feb 27  2024 bytecode.cld
-rw-r--r-- 1 clamav clamav 205049856 Dec 31 12:46 daily.cld
-rw-r--r-- 1 clamav clamav        69 Jun 12  2023 freshclam.dat
-rw-r--r-- 1 clamav clamav 170479789 Jun 12  2023 main.cvd

#1091887#10
Date:
2026-06-25 19:31:55 UTC
From:
To:
…
…

You are supposed to configure this before using.

Sebastian

#1091887#15
Date:
2026-06-26 05:11:07 UTC
From:
To:
On Thu, 25 Jun 2026 21:31:55 +0200 Sebastian Andrzej Siewior <sebastian@breakpoint.cc> wrote:

That doesn't solve the issue. You're supposed to ship this with usable defaults.

Martin-Éric

#1091887#20
Date:
2026-06-28 13:51:27 UTC
From:
To:
The sane default is not having it enabled by default.
The default quarantine folder might or might not work for you. And there
is more such as which UIDs or PATHs to include or not.

Sebastian