baataboom has asked for the wisdom of the Perl Monks concerning the following question:
We have a number of Perl scripts running setuid that invoke system() calls. (No flames please). In our migration from Solaris 10 to Solaris 11, we've found that /bin/sh won't respect the setuid credentials unless there is a '-p' included on the /bin/sh command. It looks like system() invokes /bin/sh -c ... . Would there be a way to include the '-p' in system()'s call to sh? I've tried several and none have been successful.
Thanks,
Mark
|
---|
Replies are listed 'Best First'. | |
---|---|
Re: setuid system() calls on Solaris 11
by dave_the_m (Monsignor) on Jul 25, 2018 at 08:16 UTC | |
by afoken (Chancellor) on Jul 25, 2018 at 16:27 UTC | |
Re: setuid system() calls on Solaris 11
by hippo (Bishop) on Jul 25, 2018 at 08:11 UTC | |
Re: setuid system() calls on Solaris 11
by baataboom (Initiate) on Jul 25, 2018 at 15:11 UTC | |
by hippo (Bishop) on Jul 25, 2018 at 15:29 UTC | |
by haukex (Archbishop) on Jul 25, 2018 at 18:26 UTC | |
by baataboom (Initiate) on Jul 25, 2018 at 22:11 UTC | |
by haukex (Archbishop) on Jul 26, 2018 at 08:36 UTC |
Back to
Seekers of Perl Wisdom