This script will check the local and remote VirusScan DAT/Engine file versions. If there is a newer version available from NAI, it will retrieve it and install it. A lot of checks are done to make very sure you will always have a working DAT/Engine file.
| Licenses | GPL |
|---|---|
| Operating Systems | POSIX Linux |
| Implementation | Perl |
Recent releases


Changes: This release has many updates. There is a permission fix for the sometimes funny permissions that NAI sets, and a fix for proxies that add DOS-style EOLs.


Changes: Wget is using passive FTP by default. It will restore from backup if the scan test fails. There is some cleanup after using strict and perl -w.


Changes: Full MD5 checksum support was implemented. Logging was enhanced.


Changes: This version is a complete rewrite and now retrieves data dynamically from the update.ini provided by NAI. An automatic engine update was added, along with customizable logging (3 log levels), and a built-in acid test with the Eicar test virus.