Sophos IDE autoupdate

Julian Field jkf at
Wed Mar 6 16:00:43 GMT 2002

At 15:12 06/03/2002, you wrote:
>Apparently this month Sophos has started to release two versions of
>their scanner, the regular and a new 'enhanced' version. They both use
>the same IDE files, but the enhanced version has a slightly different
>dat file name. It appears that this minor change causes the regexp in
>the autoupdate script to choke. Unfortunately, my perl-fu is weak, so I
>thought I'd pass this along to those who can actually fix it.
>standard dat file: vdl-3.55.dat
>enhanced dat file: vdl-3.55n.dat
>Creating a symlink of vdl-3.55.dat -> vdl-3.55n.dat serves as a
>workaround, but seems a bit kludgy.

Edit the Sophos autoupdate, and change line 26 from
         next unless $vdlname =~ /^vdl-(\d+)\.(\d+)\.dat$/;
         next unless $vdlname =~ /^vdl-(\d+)\.(\d+)n?\.dat$/;

That version of the code will work on the normal and NSV variants of Sophos.
Julian Field                Teaching Systems Manager
jkf at         Dept. of Electronics & Computer Science
Tel. 023 8059 2817          University of Southampton
                             Southampton SO17 1BJ

More information about the MailScanner mailing list