![](https://seccdn.libravatar.org/avatar/99bbf0e2807d0c1a81e021665cc9e09f.jpg?s=120&d=mm&r=g)
On Wednesday 13 September 2006 09:23, Ronald Wiplinger wrote:
Compiling gdbmobj.c Insecure $ENV{PATH} while running setuid at /usr/lib/perl5/5.8.8/IPC/Open3.pm line 246.
This error comes from a perl module. One thing you can try to do to work around it is: Instead of 'su ronald', use 'su - ronald'. Those behave subtely differently, but i don't know if that will affect the setuid-ness of the script which is failing. Alternately, try running the build as root instead of as another user. In any case, the error message is less than enlightening because it doesn't tell us which part of the path is "insecure". i'm *assuming* that it doesn't want the 'sbin' parts in there, but for the real answer you'll have to ask either the author of Open3.pm (a perl module) or perhaps a Perl mailing list. -- ----- stephan@s11n.net http://s11n.net "...pleasure is a grace and is not obedient to the commands of the will." -- Alan W. Watts