Stuart Henderson wrote:
I've been looking over a few perl 5.10.1 taint mode problems;
the checks are stricter than they used to be causing errors in
some software.

It would be good if some people who have been holding off updating
for the past couple of months and are using earlier versions of
perl (5.8.xx or 5.10.0) could update and check things are ok. One
area you are particularly likely to run into problems is with
Perl servers, especially those that drop privs themselves (though
mod_perl uses should also check things out, and of course there
might be others).

These typically manifest as errors like 'Insecure dependency in
[...] while running with -T switch'.


I am using 5.10.0 on my server right now.
I will update shortly.

I use mod_perl

I added the following crontab line a good while ago, very helpful:

30 */12 * * * /usr/bin/grep 'while running with -T switch' /var/www/logs/error_log

This catches errors that are hard to catch while testing

--
A human being should be able to change a diaper, plan an invasion,
butcher a hog, conn a ship, design a building, write a sonnet, balance
accounts, build a wall, set a bone, comfort the dying, take orders,
give orders, cooperate, act alone, solve equations, analyze a new
problem, pitch manure, program a computer, cook a tasty meal, fight
efficiently, die gallantly. Specialization is for insects.
  -- Robert Heinlein

Reply via email to