Commercial virus checker failed ...
Mike Rylander
miker at incanta.net
Wed Jan 9 16:17:47 GMT 2002
On Wednesday 09 January 2002 11:10, Christopher Hicks wrote:
> On Wed, 9 Jan 2002, Mike Rylander wrote:
> > On Wednesday 09 January 2002 07:21, Christopher Hicks wrote:
> > > On Wed, 9 Jan 2002, Nick Phillips wrote:
> > > > Which would be Bad.
> > >
> > > Ah. Why not make "Virus Scanner" comma-delimited as Julian
> > > proposed and replace Sweep with
> > > Sweep Sophos = /some/path/to/wrapper
> > > Sweep Mcafee = /some/path/to/wrapper
> > > Sweep Fprot = /some/path/to/wrapper
> > > ...
> > > ?
> >
> > Or rather
> >
> > Sweep = f-prot, /some/path/to/wrapper
> > Sweep = sophos, /another/path/to/wrapper
> > Sweep = mcafee, /some/other/path/to/wrapper
>
> But that conflicts with the current Sweep config variable which would give
> folks the opportunity to set it the old way thinking nothing was changed.
> From what I can recall, there aren't any config parameters that are
> repeatedable currently, so the config reader may puke on it too.
Not necessarily... image this code...
if (/\s*Virus Scanner\s*=\s*(\S+)/) {
$Config::VirusScanner = $1; # ... I dont know the real variable name ...
}
if (/\s*Sweep\s*=\s*(\S+),\s*(\S*)\s*$/) {
$Config::VirusScanner = $1; # ... I dont know the real variable name ...
$Config::Sweep = $2; # ... again ...
} elsif (/\s*Sweep\s*=\s*(\S+) && $Config::VirusScanner) {
$Config::Sweep = $2;
}
--
Mike Rylander
Senior Systems Engineer
Incanta, Inc.
404.845.4147
miker at incanta.net
miker-pager at incanta.net
More information about the MailScanner
mailing list