deprecated has asked for the wisdom of the Perl Monks concerning the following question:
Um, I feel totally retarded. I have a ksh script that calls quite a few perl scripts to update the database, which is being called from a cgi script on a different machine:
Since I dont want _my_ password, or a user with write privs to be stored in the script, im using a temporary user, say "foouser." but when foouser tries to execute my scripts, it gets all kinds of errors about modules not being found in @INC which are clearly there. I got a little irritated, and even ran a chmod -R a+r $HOMEDIR/perl/ , and that didnt work... it doesnt work making the ksh script u+s me either. What the heck do I have to do to make the script work for other users?[ localbox ] { cgi } -- [ telnet ] --> [ remotebox ] { ksh -> perl }
thanks,
brother dep.
--
Laziness, Impatience, Hubris, and Generosity.
|
---|
Replies are listed 'Best First'. | |
---|---|
Re: suid me perl scripts and @INC (code)
by Masem (Monsignor) on Aug 27, 2001 at 23:00 UTC | |
Re: suid me perl scripts and @INC (code)
by idnopheq (Chaplain) on Aug 27, 2001 at 23:00 UTC | |
Re: suid me perl scripts and @INC (code)
by suaveant (Parson) on Aug 27, 2001 at 22:57 UTC |
Back to
Seekers of Perl Wisdom