in reply to Re^5: setuid script won't behave in 5.10, but did in 5.8
in thread setuid script won't behave in 5.10, but did in 5.8

I found some hints in that list, thanks!

The perlsec page does mention the deprecation of suidperl deep down at the bottom. I have the impression that the construct
($>, $<) = ($<, $>)
is still supported, it's just that the package suidperl won't be.

It also suggests a solution to the deprecation of suidperl - so it seems my life has been saved :))).

Thanks to those who responded.

Replies are listed 'Best First'.
Re^7: setuid script won't behave in 5.10, but did in 5.8
by Anonymous Monk on Apr 27, 2010 at 05:48 UTC
    I've just tried perl 5.10.1 as supplied with the Ubuntu 10.04 pre-release, and IT IS STILL BROKEN :-(((((

    Because of this I will now have a large chunk of urgent unplanned work to find and implement an alternative to the elegant approach I had using suid.

    1000 years purgatory to all programmers who think that the presence of a test package releases them from the need to think about what they are doing.