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

Reply via email to