Odd emit when starting amavisd 2.8.0

Mark Martinec Mark.Martinec+amavis at ijs.si
Sat Jul 14 14:29:39 CEST 2012


Quanah,

> I just upgraded to amavisd-new 2.8.0, and I see the following emitted
> when I start up:
>
> $ zmamavisdctl start
> Starting amavisd...Amavis::Util: can't obtain a tainted string at
> /opt/zimbra/amavisd/sbin/amavisd line 2609.

> The block in question is:
> 2608   $enc_tainted = substr($ENV{PATH}.$ENV{HOME}, 0,0);
> 2609   tainted($enc_tainted) or warn "Amavis::Util: can't obtain a
> tainted string";

> Any idea what the cause is?

Funny. Will investigate when I get home.
It is harmless in itself, but shows that some of the Perl's
taint checks will be less effective. Are you perhaps
removing the -t flag from the first line in a file 'amavisd'?

What version of Perl is this? OS is Linux I presume.

   Mark


More information about the amavis-users mailing list