[clamav-users] updates
Joel Esler (jesler)
jesler at cisco.com
Thu Sep 13 14:00:36 UTC 2018
Ah, so when you have things like the 14/15 minute delay, the delay may not be that long?
> On Sep 13, 2018, at 2:16 AM, Paul Kosinski <clamav-users at iment.com> wrote:
>
> "What is the interval that you run this?"
>
> Every 15 minutes by cron, specifically:
>
> OCBG='/opt/clamav/bin/getfreshclam'
>
> 3 * * * * root test -x $OCBG && /usr/bin/sudo -u clamav $OCBG && /usr/bin/killall -HUP havp80c && /usr/bin/killall -HUP havp80d
> 18 * * * * root test -x $OCBG && /usr/bin/sudo -u clamav $OCBG && /usr/bin/killall -HUP havp80c && /usr/bin/killall -HUP havp80d
> 33 * * * * root test -x $OCBG && /usr/bin/sudo -u clamav $OCBG && /usr/bin/killall -HUP havp80c && /usr/bin/killall -HUP havp80d
> 48 * * * * root test -x $OCBG && /usr/bin/sudo -u clamav $OCBG && /usr/bin/killall -HUP havp80c && /usr/bin/killall -HUP havp80d
>
>
> (Original post mentioned the interval in passing in the text.)
>
>>> Attached is the code we use to update ClamAV: 'getfreshclam' is run
>>> by cron under userid clamav (same as clamd) every so often
>>> (currently every 15 mins) to determine if there are any relevant
>
> ----------
>
> On Wed, 12 Sep 2018 20:59:45 +0000
> "Joel Esler (jesler)" <jesler at cisco.com> wrote:
>
>> What is the interval that you run this?
>>
>>> On Sep 12, 2018, at 4:53 PM, Paul Kosinski <clamav-users at iment.com>
>>> wrote:
>>>
>>> Joel (and any other interested parties),
>>>
>>> Attached is the code we use to update ClamAV: 'getfreshclam' is run
>>> by cron under userid clamav (same as clamd) every so often
>>> (currently every 15 mins) to determine if there are any relevant
>>> cvd files to update (currently daily.cvd, bytecode.cvd and
>>> main.cvd).
>>>
>>> Only if something is *really* there -- as determined by *both* the
>>> DNS TXT record and quick 'curl' of the head of the cvd file -- is
>>> 'freshclam' invoked to do the actual work. This ensures that running
>>> the test pretty often doesn't put a big load on the servers.
>>>
>>> Notes to help understanding the code:
>>>
>>> 'testclam-external' does the DNS TXT and curl test.
>>>
>>> 'report-delays' logs the delays (or non- delays) found.
>>>
>>> We keep various recent versions of ClamAV in /opt/clamav.d, both for
>>> testing, and in case we have to backtrack. Thus, /opt/clamav is a
>>> symlink to the current version, as in:
>>>
>>> /opt/clamav -> /opt/clamav.d/clamav.0.100.1
>>>
>>>
>>> Enjoy!
>>> Paul Kosinski
> _______________________________________________
> clamav-users mailing list
> clamav-users at lists.clamav.net
> http://lists.clamav.net/cgi-bin/mailman/listinfo/clamav-users
>
>
> Help us build a comprehensive ClamAV guide:
> https://github.com/vrtadmin/clamav-faq
>
> http://www.clamav.net/contact.html#ml
More information about the clamav-users
mailing list