Hi Ged,

> If I understand correctly, the clients disable the network connection
> most of the time, and enable it only every three months to do some
> sort of update operation; it might be possible to get them to do this
> once per month, is that correct?  Is the update operation to be purely
> for the ClamAV databases or is it also for some kind of maintenance of
> other software and/or data?

Yes, this is how it is right now. The machines mostly use the only intranet. 
They connect to our severs when they must perform an update.  We perform 
maintenance of other software, and I can fit in the updates of the virus 
definitions here.

Thanks a lot in clearing up my doubts related to freshclam. I am considering 
setting up a webserver now . I will have a discussion with my higher ups with 
all the inputs I've got here and see if our clients would be okay with this.

Anish.

________________________________
From: clamav-users <clamav-users-boun...@lists.clamav.net> on behalf of G.W. 
Haywood via clamav-users <clamav-users@lists.clamav.net>
Sent: 18 May 2021 14:16
To: ANISH SHETTY via clamav-users <clamav-users@lists.clamav.net>
Cc: G.W. Haywood <cla...@jubileegroup.co.uk>
Subject: Re: [clamav-users] Manually copy and use local filesystem as 
DownloadMirror/PrivateMirror

Hi there,

On Tue, 18 May 2021, ANISH SHETTY via clamav-users wrote:

> ... the update operation performed by clients is the only time when
> I can manage what data goes into the machines.  I can't setup a cron
> or such alternatives. I could use the web server on the same machine
> as a server for freshclam (since I guess I need a webserver and
> can't do it from local filesystem).

Yes, freshclam only obtains the signature data via Web servers, and
cannot usefully access the local filesystem as an alternative.  You
can in the case of a multi-homed machine specify which interface is to
be used for the downloads.  In case it's also an issue for you, the
current state of the database is held in DNS records.  That means that
freshclam should also have access to a nameserver, so that it can make
the DNS queries to get the information which it needs in order to know
if the signature databases are up to date.  Although we call them the
'signature databases' they are in fact just ordinary files.  Some are
compressed (and signed), but you can uncompress them to plain, flat,
text files which you can display with almost any pager or text editor
(and which I occasionally do to investigate signature issues).

If I understand correctly, the clients disable the network connection
most of the time, and enable it only every three months to do some
sort of update operation; it might be possible to get them to do this
once per month, is that correct?  Is the update operation to be purely
for the ClamAV databases or is it also for some kind of maintenance of
other software and/or data?

> Given all this, I'm not sure if it's worth the effort.  I'll see if
> I can think of any other approaches where the client machines can
> access a server which is kept up to date.

It does not matter what the Web server is - it could be a proxy like
Squid for example.  You could update the files which Squid serves in
whatever way you choose, and of course prevent it from accessing any
data other than your signature databases.  I do not know enough about
the restrictions in your networks to know if that might help.

It does not matter to ClamAV (that is, to the scanners - clamdscan,
clamscan and clamd) how the signature files are kept up to date.  But
it matters to the infrastructure how the downloads are performed, as
there are abuse protections in place which will probably be activated
if freshclam (and it must be a fairly up to date version of freshclam)
is not used.  That would mean that the IP address trying to download
the signatures will be blocked by the infrastructure provider and you
would need to ask for it to be unblocked after rectifying any issues.

--

73,
Ged.

_______________________________________________

clamav-users mailing list
clamav-users@lists.clamav.net
https://lists.clamav.net/mailman/listinfo/clamav-users


Help us build a comprehensive ClamAV guide:
https://github.com/vrtadmin/clamav-faq

http://www.clamav.net/contact.html#ml
_______________________________________________

clamav-users mailing list
clamav-users@lists.clamav.net
https://lists.clamav.net/mailman/listinfo/clamav-users


Help us build a comprehensive ClamAV guide:
https://github.com/vrtadmin/clamav-faq

http://www.clamav.net/contact.html#ml

Reply via email to