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.
License: GNU General Public License (GPL)
Changes:
The scannedonly samba VFS module features new options to make it look like scannedonly does on-access scanning as long as the file is small enough to be scanned within a certain timeout. The clamav daemon, furthermore, now automatically refreshes the clam database when required.
More...