Daniel Wiberg wrote:
Hi!

Good points, but I assume that posting to the list is only allowed from approved addresses, we dont want just anybody to be able to update the database.

Hammering the servers with requests shouldn't be a problem, then we just have to implement a feature so freshclam uses the servers in ramdom order to even the load.

//daniel wiberg

This was one thing I suggested some weeks ago, when clamav.elektrapro.com was down/unreachable:
all official database hosts get added to the dns record for (e.g.) database.clamav.net (some peaople already registered clamav.{com,net,org}). That way, freshclam may get the list of all possible database hosts from the dns resolver, perhaps add inofficial mirrors through mirrors.txt.
Then it has to decide which server to use (dunno if h_addr_list, returned by gethostbyname(3), is ordered in any way); maybe the servers from mirrors.txt should be prefered in that decision.


That way we should get adequate load balancing across the official mirrors, while moving the decision of which _are_ official mirrors away from the source code, which is a bad thing IMHO.

SourceForge (as otherwise suggested) is not an option here, since they spread their downloads through their interactive web application (correct me if I'm wrong).


Don't misunderstand me - I don't want to offend anyone, but make the process of updating patterns more available while not re-inventing the wheel. I understand that elektrapro is hosting this stuff for free, but for me (and others) it's of major importance to get accurate patterns - the growing count of mirrors (official or not) speak for themselves.



Thomas



--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]




Reply via email to