in reply to dropping from root to lower user
You could just do:
system("/bin/su", "user", "-c", "perl", $0, @args);
____________________
Jeremy
I didn't believe in evil until I dated it.
In Section
Seekers of Perl Wisdom