Scannedonly is a samba VFS module that ensures that only files that have been scanned for viruses are visible and accessible to the end user. Scannedonly was developed because of scalability problems with samba-vscan. Scannedonly comes in two parts: a Samba VFS module and (one or more) daemons. The daemon scans files and marks them when they are known to be clean. The samba module simply filters out files that aren't marked clean.
Release Notes: ctime is now used instead of mtime, which provides a more reliable timestamp. The clamav daemon now cleans the queue if duplicate file names are requested. 'Last scannedonly' handles file rename situations better.
Release Notes: The VFS module handles applications that write to a temporary file and then rename to the final name better. It furthermore includes an experimental daemon for the F-prot anti-virus engine.
Release Notes: This release fixes a symlink handling issue on Samba shares, fixes an issue if the filesystem does not support sub-second timestamps, and improves the quarantine option of the scannedonld_clamav daemon.
Release Notes: This release is a backport of the code that is now part of Samba 3.5. The Samba code was made compatible with Samba 3.2 and 3.4, and by popular demand, Samba 3.0 support has been reintroduced.
Release Notes: The loop that was fixed in the 0.16 release was not fixed for all cases. This release has a complete rewrite of the loop that should fix the problem in a much better way. This release furthermore fixes AIX compatibility in the VFS module.