I just got access to the RHES 3 server again.
On 17-Nov-2006 Roderich Schupp wrote:
> But LD_LIBRARY_PATH should have worked...
> On the other hand, LD_LIBRARY_PATH is ignored when running
> a setuid executable.
Program isn't setuid. It is being run (in my tests) from a user that I switch
to with `su - dw`
> Is Selinux (or some other non-traditional
> security feature) active on the FC3 machine that may have
> disabled LD_LIBRARY_PATH?
Selinux doesn't appear to be installed on the RHES 3 server.
> For an experiment, you could:
> (1) remove "-Wl,-rpath,/usr/lib/perl5/5.8.5/i386-linux-thread-multi/CORE'"
> from
> ccdlflags (in Config_heavy.pl in your installation)
> (2) rebuild PAR with this setting
> (3) re-pp your script
That worked.
So, do I remove it permenantly on my demo/deploy server? Or is there somewhere
I can strip it out of pp?
However
ldd /tmp/par-dw/cache-e581c68d5aefe29e99d0bc96c3e2d11622c5ab4b/test
libperl.so => not found
....
But I believe that is expected and doesn't prevent the program from running.
-Philip