http://bugzilla.spamassassin.org/show_bug.cgi?id=3937





------- Additional Comments From [EMAIL PROTECTED]  2004-10-29 14:02 -------
Subject: Re:  Win32 removes all PATH entries

On Fri, Oct 29, 2004 at 01:51:21PM -0700, [EMAIL PROTECTED] wrote:
> Theo: Spamassassin.bat is created by make install under Win32.

Hrm.  Sounds like that ought to get taint mode by default.

Anyway, to get back to the issue at hand, on UNIX the problem is trivially
demonstratable:

$ perl -Te '$ENV{PATH}="/tmp"; system("uname");'
Insecure directory in $ENV{PATH} while running with -T switch at -e line 1.

Can you try something similar on the win32 perl?  Replace the '/tmp' with some
valid directory, and the 'uname' with some valid command in that directory,
preferably that returns something simple.

If it returns without complaining, it would seem like we can disable the
world writable cleansing on win32.  If the process dies with the above
"Insecure directory" issue, it's a perl issue and there's nothing we
can do about it (you're damned if you do (stuff can't run without path)
and you're damned if you don't (insecure directory errors will kill
the process)...)





------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

Reply via email to