Kbase P29064: Dsrv. ORACLE AIX: Turning SETUID off executable resolves err
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  8/30/2003 |
|
Status: Verified
FACT(s) (Environment):
IBM AIX
FACT(s) (Environment):
ORACLE DataServer
SYMPTOM(s):
Errors occur when running _progres executable linked to ORACLE
Errors occur when running _orasrv executable linked to ORACLE
Could not load program ./_progres:
Dependent module libclntsh.a(shr.o) could not be loaded.
Could not load program ./_orasrv:
Dependent module libclntsh.a(shr.o) could not be loaded
Could not load module libclntsh.a(shr.o).
Error was: No such file or directory
SETUID on for executables
CAUSE:
On Unix when the SETUID bit is enabled for an executable, the system will search and load shared libraries from /usr/lib. It will not search the library path, i.e., LIBPATH, SHLIBPATH, LD_LIBRARY_PATH
FIX:
Turn SETUID off executables, _progres and _orasrv