in reply to Re: suid perl
in thread suid perl

I know this is a little off the original topic of the post, but i've gotten past the security issue and am now trying to solve the real problem.

When i run the file it produces the output:
/usr/bin/env: No such file or directory

I have been told this is a problem with the file i am trying to run not being in the path.
The sysadmin of the box i'm working on told me to change the shell to tcsh to fix this problem.

I inserted the following code into my program to do this:
$ENV{'SHELL'} = '/usr/bin/tcsh';

However this didn't fix the problem, i was just wondering if i am going at this all wrong, and there is some other way to change the shell that perl uses?

Any help in this matter would be much appreciated as i have been hacking away at it for a while now and still have had no luck.

- Neil