Faster boot with clamav-freshclam.timer

As part of the clamav package, freshclam runs at boot time to download new virus signatures. This slows down booting of the computer considerably.
To my dismay systemd-analyze critical-chain tells me my boot time is prolonged by wait-for-network-online.service (?) of 10-25 sec because clamav-freshclam.service needs to run after network-online.target and before multiuser.target.

How does one update virus signatures in a way that doesn’t slow down boot?

yay -Q clamav
clamav 0.103.2-1
uname -r
5.11.19-1-MANJARO
1 Like