I can confirm that ClamAV 0.74 now compiles and runs successfully on Interix without patching the source. "Windows Services for Unix 3.5 (Interix)" may be added to the list of supported platforms in clamdoc.pdf section 2.1.
We haven't done systematic testing, but my impression is that ClamAV runs quite a bit faster on the native Interix subsystem than hosted in the Cygwin POSIX emulator. We plan to provide a binary package sometime soon. Cheers. ************QUICK TESTS************** $ uname -X System = Interix Node = johngalt Release = 3.5 Version = SP-8.0.1969.1 Machine = x86 Processor = Intel_x86_Family6_Model9_Stepping5 HostSystem = Windows HostRelease = SP1 HostVersion = 5.1 $ clamscan --version clamscan / ClamAV version 0.74 $ freshclam ClamAV update process started at Wed Jun 30 14:18:08 2004 Reading CVD header (main.cvd): OK main.cvd is up to date (version: 23, sigs: 21096, f-level: 2, builder: ddm) Reading CVD header (daily.cvd): OK Downloading daily.cvd [*] daily.cvd updated (version: 377, sigs: 1124, f-level: 2, builder: diego) Database updated (22220 signatures) from database.clamav.net (65.77.42.207). $ clamscan /dev/fs/D/breiter/SFU/clamav/clamav-0.74/acinclude.m4: OK /dev/fs/D/breiter/SFU/clamav/clamav-0.74/aclocal.m4: OK /dev/fs/D/breiter/SFU/clamav/clamav-0.74/AUTHORS: OK /dev/fs/D/breiter/SFU/clamav/clamav-0.74/BUGS: OK /dev/fs/D/breiter/SFU/clamav/clamav-0.74/ChangeLog: OK /dev/fs/D/breiter/SFU/clamav/clamav-0.74/clamav-config: OK /dev/fs/D/breiter/SFU/clamav/clamav-0.74/clamav-config.h: OK /dev/fs/D/breiter/SFU/clamav/clamav-0.74/clamav-config.h.in: OK /dev/fs/D/breiter/SFU/clamav/clamav-0.74/clamav-config.in: OK /dev/fs/D/breiter/SFU/clamav/clamav-0.74/config.guess: OK /dev/fs/D/breiter/SFU/clamav/clamav-0.74/config.log: OK /dev/fs/D/breiter/SFU/clamav/clamav-0.74/config.status: OK /dev/fs/D/breiter/SFU/clamav/clamav-0.74/config.sub: OK /dev/fs/D/breiter/SFU/clamav/clamav-0.74/configure: OK /dev/fs/D/breiter/SFU/clamav/clamav-0.74/configure.in: OK /dev/fs/D/breiter/SFU/clamav/clamav-0.74/COPYING: OK /dev/fs/D/breiter/SFU/clamav/clamav-0.74/depcomp: OK /dev/fs/D/breiter/SFU/clamav/clamav-0.74/FAQ: OK /dev/fs/D/breiter/SFU/clamav/clamav-0.74/INSTALL: OK /dev/fs/D/breiter/SFU/clamav/clamav-0.74/install-sh: OK /dev/fs/D/breiter/SFU/clamav/clamav-0.74/libclamav.pc: OK /dev/fs/D/breiter/SFU/clamav/clamav-0.74/libclamav.pc.in: OK /dev/fs/D/breiter/SFU/clamav/clamav-0.74/libtool: OK /dev/fs/D/breiter/SFU/clamav/clamav-0.74/ltmain.sh: OK /dev/fs/D/breiter/SFU/clamav/clamav-0.74/Makefile: OK /dev/fs/D/breiter/SFU/clamav/clamav-0.74/Makefile.am: OK /dev/fs/D/breiter/SFU/clamav/clamav-0.74/Makefile.in: OK /dev/fs/D/breiter/SFU/clamav/clamav-0.74/missing: OK /dev/fs/D/breiter/SFU/clamav/clamav-0.74/mkinstalldirs: OK /dev/fs/D/breiter/SFU/clamav/clamav-0.74/NEWS: OK /dev/fs/D/breiter/SFU/clamav/clamav-0.74/README: OK /dev/fs/D/breiter/SFU/clamav/clamav-0.74/stamp-h1: OK /dev/fs/D/breiter/SFU/clamav/clamav-0.74/target.h: OK /dev/fs/D/breiter/SFU/clamav/clamav-0.74/TODO: Empty file. ----------- SCAN SUMMARY ----------- Known viruses: 22220 Scanned directories: 1 Scanned files: 33 Infected files: 0 Data scanned: 1.33 MB I/O buffer size: 131072 bytes Time: 1.562 sec (0 m 1 s) $ clamd bash: clamd: command not found $ /usr/local/sbin/clamd $ clamdscan /dev/fs/D/breiter/SFU/clamav/clamav-0.74/contrib/clamdwatch/clamdwatch.tar.g z: Eicar-Test-Signature FOUND /dev/fs/D/breiter/SFU/clamav/clamav-0.74/test/test: ClamAV-Test-Signature FOUND /dev/fs/D/breiter/SFU/clamav/clamav-0.74/test/test-zip-noext: ClamAV-Test-Signature FOUND /dev/fs/D/breiter/SFU/clamav/clamav-0.74/test/test.bz2: ClamAV-Test-Signature FOUND /dev/fs/D/breiter/SFU/clamav/clamav-0.74/test/test.msc: ClamAV-Test-Signature FOUND /dev/fs/D/breiter/SFU/clamav/clamav-0.74/test/test.zip: ClamAV-Test-Signature FOUND $ ************END QUICK TESTS************** Brian A. Reiter WolfeReiter, LLC <http://www.wolfereiter.com> 941 O Street NW | Washington, DC | 20001
smime.p7s
Description: S/MIME cryptographic signature
