Insecure $ENV{PATH} insecure

aroushdi wrote on Wed Jul 27 16:55:47 MEST 2005:
Hi there , I get the following error in debug mode 
Insecure $ENV{PATH} while running with -T switch at D:/eclipse_projects/testdebug/testdebug.pl
line 10,  line 1.
 at D:/eclipse_projects/testdebug/testdebug.pl line 10

the command in question is system("$command") ;
where $command = dir  

anway to rectify this  ur help is greatly appreciated .
thanks 
brusberg wrote on Wed Aug 10 17:51:22 MEST 2005:
Hi,

You are running the script in taint mode (probably Window -> Preferences
-> Perl EPIC -> Enable taint mode checked). In taint mode it is not allowed
to run external commands without having set the path $ENV{PATH} explicitly.
The following should work:

$ENV{PATH} = "C:\\WINDOWS\\system32";
system("dir");

Or do not use taint mode. On windows taint mode is a pain ...

Hope that helps,
Oliver

Note: The above is an archived snapshot of a forum thread. Use the original thread at sf.net to post comments.