Projects / Scannedonly


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.


Recent releases

  •  29 Oct 2010 12:54

    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.

    •  08 Jun 2010 19:58

      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.

      •  28 Mar 2010 13:09

        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.

        •  01 Feb 2010 20:08

          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.

          •  25 Jan 2010 20:29

            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.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.