Operating System - HP-UX
1833866 Members
2769 Online
110063 Solutions
New Discussion

Re: /use/lib/dld.sl: can't find path for shared library: libcripto.sl

 
SOLVED
Go to solution
Rob van Buiten
Regular Advisor

/use/lib/dld.sl: can't find path for shared library: libcripto.sl

Hello readers,

I have HPUX11, and I have installed samba 3.0.5. (as binary, with swinstall)
also installed (on the same way)
- openldap 2.2.15
- libiconv 1.9.2
- openssl 0.9.7d

When I start 'samba' (/sbin/init.d/samba start)
I get the message:
/usr/lib/dld.sl: Can't find path for shared library: libcrypto.sl
/usr/lib/dld.sl: No such file or directory
/sbin/init.d/samba[49]: 19819 Abort(coredump)
/usr/lib/dld.sl: Can't find path for shared library: libcrypto.sl
/usr/lib/dld.sl: No such file or directory
/sbin/init.d/samba[54]: 19820 Abort(coredump)

I found libk5cripto.sl (/usr/lib/ & /usr/lib/pa20_64/) but when I link libcrypto.sl to this (in same directory), it will not help.

What is going wrong ?

Paul
7 REPLIES 7
Muthukumar_5
Honored Contributor

Re: /use/lib/dld.sl: can't find path for shared library: libcripto.sl

Export Shared library path before starting samba as,

export SHLIB_PATH=/usr/lib/dld.sl

and try to start samba now.
Easy to suggest when don't know about the problem!
Muthukumar_5
Honored Contributor
Solution

Re: /use/lib/dld.sl: can't find path for shared library: libcripto.sl

Ooops. Jus export the shared library path location there.

export SHLIB_PATH=/usr/lib/

and execute samba.

More is samba having own set of libraries there. If so export that with SHLIB_PATH.

It is as like ldap-ux client. We have to export /opt/ldapux/lib on SHLIB_PATH else it will make the same problem here.
Easy to suggest when don't know about the problem!
Rob van Buiten
Regular Advisor

Re: /use/lib/dld.sl: can't find path for shared library: libcripto.sl

I have tried the next:
# export SHLIB_PATH=/usr/lib
# /sbin/init.d/samba start
/usr/lib/dld.sl: Can't find path for shared library: libcrypto.sl
/usr/lib/dld.sl: No such file or directory
/sbin/init.d/samba[49]: 11968 Abort(coredump)
/usr/lib/dld.sl: Can't find path for shared library: libcrypto.sl
/usr/lib/dld.sl: No such file or directory
/sbin/init.d/samba[54]: 11984 Abort(coredump)

# export SHLIB_PATH=/usr/lib/dld.sl
# /sbin/init.d/samba start
/usr/lib/dld.sl: Can't find path for shared library: libcrypto.sl
/usr/lib/dld.sl: No such file or directory
/sbin/init.d/samba[49]: 13006 Abort(coredump)
/usr/lib/dld.sl: Can't find path for shared library: libcrypto.sl
/usr/lib/dld.sl: No such file or directory
/sbin/init.d/samba[54]: 13007 Abort(coredump)

no solution.
Muthukumar_5
Honored Contributor

Re: /use/lib/dld.sl: can't find path for shared library: libcripto.sl

Where is your libcrypto.sl there.

find / -name "libcrypto.sl"

Is samba having own libraries there. Try to go to the samba directory and check there is lib directory available, if so

export SHLIB_PATH=

can you able to solve now ?!
Easy to suggest when don't know about the problem!
Rob van Buiten
Regular Advisor

Re: /use/lib/dld.sl: can't find path for shared library: libcripto.sl

tried again:
un0002:/root # export SHLIB_PATH=/usr/lib
un0002:/root # /home/ettemap/samba start
SHLIB_PATH=/usr/lib
/usr/lib/dld.sl: Can't find path for shared library: libssl.sl
/usr/lib/dld.sl: No such file or directory
/home/ettemap/samba[50]: 1470 Abort(coredump)
/usr/lib/dld.sl: Can't find path for shared library: libssl.sl
/usr/lib/dld.sl: No such file or directory
/home/ettemap/samba[55]: 1484 Abort(coredump)


we have something going.
so for a while thanks
Rob van Buiten
Regular Advisor

Re: /use/lib/dld.sl: can't find path for shared library: libcripto.sl

o, o,

find / -follow -name "*ssl.sl*"
/OEM/javavm/admin/libjox9oracle_security_ssl.sl
/OEM/javavm/admin/libjox9javax_net_ssl.sl

I'm missing libssl.sl where can I find that?
Rob van Buiten
Regular Advisor

Re: /use/lib/dld.sl: can't find path for shared library: libcripto.sl

seems that I not installed that, so I will do that.

Closing this & Thanks for fast reply.

Paul.