Norman Virus Control for AMaViS
Übersicht
The Norman Virus Control for AMaViS is a generic mail scanner plug-in allowing simple integration of powerful, parallel, Unix native virus scanning. The plug-in integrates into any 3rd party program that can store files on disk and launch an external program to do the actual file scan.
Example configuration with AMaViS:
This package consists of a lightweight anti-virus scanner daemon (nvcscand) and a job dispatcher (nvcdd), along with support scripts. The job dispatcher and scanner daemons will upon launch prefork a configurable amount of processes to facilitate fast concurrent scanning.
System architecture description
3rd party applications like AMaViS send file paths to be scanned to a running nvcdd process through a regular Unix socket. The request is distributed to the scanning daemon through a regular socket (IP or Unix). The scanner daemon, which shares the same file system (either by running locally, or remotely through for example NFS) scans and optionally cleans the file, and reports status back to the dispatcher, which logs back to the 3rd party application.
|