[clamav-win32] Re: w32.clamav.net
Nigel Horne
njh at bandsman.co.uk
Fri Sep 15 18:42:24 CEST 2006
> 1) Can you describe the tool-chain you are working with on windows?
Visual Studio 2005
> What external packages/libraries have been configured and how were they
> built, where are they stored, etc?
pthread-win32
> 2) It seems that the binary files in the current clamAV.msi were built
> without "SUPPORT FOR DIGITAL SIGNATURES", since freshclam reports this.
> What are the issues and plans in this area? Can I help?
I am yet to add GMP to the project. It is on my TODO list. You can help
by pointing me in the direction of the correct source version to use, I
hear that some are better than others ;-)
> 3) Are the files generated in when building clamAV.msi, merely built
> from the latest files from cvs.clamav.net?
Yes, but you need the patches in contrib since not all developers have
included fixes in their code. You'll also need .vcproj files which I can
send you - I haven't bothered to commit them to CVS.
> If not, where can we get the
> actual source files? It seems that there might be a relationship to
> contrib/Windows/Projects/ClamAV/patches. Is this patch being kept up to
> date? Why have some, but not all of the O_BINARY patches been
> incorporated in the mainline code?
That depends on the author maintaining the relevant code. Some have
agreed to include the patches in their main code, some haven't.
< In any case, some folks have already
> reported issues with the mmap() implementation by reporting error
> messages which match the ones implemented in the
> contrib/Windows/Projects/ClamAV/libclamav/compat.c code. The attached
> patch fixes mmap() to support multiple concurrent mmap() calls, and
> provides fixes which will work for both the mmap and readdir code when
> compiled for a 64bit OS environment if that ever happens.
Thanks, I'll look into these ASAP.
> 4) freshclam running at the start of the ClamAV service is nice, but
> I'd really hope that the system running ClamAV wouldn't reboot or
> restart the ClamaAV service very often. Meanwhile, there have been
> virusdb updates for the last few days which have ranged from a minimum
> of 4 up to 8 times per day, so clearly continuously running freshclam is
> desirable. What are your plans regarding getting both clamd and
> freshclam running in the background? Can I help?
You *should* be able to call freshclam from time to time with the
Windows XP scheduler, however it is true that I need to get the daemon
mode working, or modify the Windows service program to call freshclam
from time to time.
More information about the clamav-win32
mailing list