[clamav-users] Packaging ClamAV
Tuomo Soini
tis at foobar.fi
Tue Aug 13 11:46:25 UTC 2019
On Mon, 12 Aug 2019 15:37:47 +0000
Graeme Fowler via clamav-users <clamav-users at lists.clamav.net> wrote:
> On 12/08/2019, 16:21, "Nick Howitt" <nick at howitts.co.uk> wrote:
> >
> > Then you can't start clamd on installation?
>
> Run a postinstall scriptlet that calls freshclam as part of the
> package installer, perhaps?
Exactly. That's how I have done clamav packaging for years.
%post scriptlet has
if [ $1 -eq 1 ]; then
systemctl start freshclam.service >/dev/null 2>&1 || :
endif
So freshclam is run immediately from package install making sure
databases are there before anybody has time to even think starting
clamd.
--
Tuomo Soini <tis at foobar.fi>
Foobar Linux services
+358 40 5240030
Foobar Oy <https://foobar.fi/>
More information about the clamav-users
mailing list