[Q] - Loader Question

From: Daniel David Benson <bensond_at_ucdavis.edu>
Date: Tue, 09 Dec 1997 18:02:05 -0800

I just recently installed Oracle 8.0.3. After feeling fairly
confident with the install I let my database guy at it. He
came back to me saying he couldn't execute some files in ~oracle/bin.

It turned out that the loader couldn't map the ~oracle/lib/libclntsh.so.1.0
shared library. So, I figured I hadn't configured the LD_LIBRARY_PATH
correctly. It looked ok. After banging my head on it for a little while
I took a look at the files he was trying to execute. They were/are setuid
to oracle and setgid to dba. I remember reading somewhere about
non-root users not being able to change LD_LIBRARY_PATH for setuid
programs. So, first I made a sym link in /usr/shlib to it. This
didn't work. Next I copied the file into /usr/shlib. This seemed to
work ok.


Now, under Linux you can simply modify /etc/ld.so.conf to add to the
system library path. Does DU have something similar? Are there any
work arounds for this? What have other people done?

I have searched through the osf-managers list archives but couldn't
come up with anything.

Thanks!

-Dan
Received on Wed Dec 10 1997 - 03:02:51 NZDT

This archive was generated by hypermail 2.4.0 : Wed Nov 08 2023 - 11:53:37 NZDT