On Sunday, April 28, 2002, at 01:47 PM, Stas Bekman wrote: > Ken, CWD.pm, has always suffered from taint problems. This problem has > been fixed in the bleadperl, try this patch: > > --- /tmp/Cwd.pm Sun Apr 28 11:44:38 2002 > +++ /home/stas/perl.org/perl-5.6.1/lib/Cwd.pm Fri Sep 14 17:09:10 2001 > @@ -89,7 +89,6 @@ > # The 'natural and safe form' for UNIX (pwd may be setuid root) > > sub _backtick_pwd { > - local @ENV{qw(PATH IFS CDPATH ENV BASH_ENV)}; > my $cwd = `pwd`; > # `pwd` may fail e.g. if the disk is full > chomp($cwd) if defined $cwd;
This still fails, because it won't find `pwd` without a path. If I also do "$ENV{PATH} = '/bin';" after that, the server gets farther before failing (this is with a fully static build - I'm giving up on APACI for now, I get link errors there). Now I get this error in t/logs/error_log: ============ Insecure dependency in eval while running with -T switch. Callback called exit. ============ Doesn't exactly tell me where to start looking for the error, anyone have hints? The above is the entire contents of the log. -Ken