On Sun, Jul 17, 2005 at 10:39:05PM +0200, Gerrit P. Haase wrote: > >Hmm. That's very strange. Particularly the oscilating nature. The reason > >its failing only when in lib/ is because '.' is in @INC so it can find > >the module. If you run the tests under taint mode (which removes the .) > >they should fail. > > Simply running the command with -t, like so: > /usr/bin/perl.exe -t "-MExtUtils::Command::MM" "-e" "test_harness(0, > 'blib/lib', 'blib/arch')" t/*.t > > or is this not the right way to activate taint mode?
Full on taint mode is -T and -t is just warnings. Anyhow, it serves the purpose. > $ /usr/bin/perl.exe -t "-MExtUtils::Command::MM" "-e" "test_harness(0, > 'blib/lib', 'blib/arch')" t/*.t > [...] > t/test5....Insecure dependency in `` while running with -t switch at > /usr/lib/perl5/5.8/Test/Harness/Straps.pm line 478. Oh yeah, TH isn't taint safe. Nevermind. -- Michael G Schwern [EMAIL PROTECTED] http://www.pobox.com/~schwern 'All anyone gets in a mirror is themselves,' she said. 'But what you gets in a good gumbo is everything.' -- "Witches Abroad" by Terry Prachett -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/