--On Saturday, July 14, 2012 2:29 PM +0200 Mark Martinec <[email protected]> wrote:

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'?

Yes, we are, although I don't recall the reasons behind it. Something I inherited. I will see if it is still necessary.

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

This is perl, v5.10.1 (*) built for x86_64-linux-gnu-thread-multi, Ubuntu 10 LTS

--Quanah

--

Quanah Gibson-Mount
Sr. Member of Technical Staff
Zimbra, Inc
A Division of VMware, Inc.
--------------------
Zimbra ::  the leader in open source messaging and collaboration

Reply via email to