On Fri October 24 2008, patrick wrote:
> hi mike,
> 
> thank you very very much for taking the time to share your knowledge. here's 
> the configuration of debian etch:
> 
> ld.so.conf =
> include /etc/ld.so.conf.d/*.conf
> 
> in ld.so.conf.d = i486-linux-gnu.conf
> # Multiarch support
> /lib/i486-linux-gnu
> /usr/lib/i486-linux-gnu
> 
> 
> i've put /usr/local/lib in ld.so.conf _before_ the include.
> apt-get --reinstall install openssl libssl0.9.8 libssl-dev
> ldconfig even rebooting ;)
> now in /usr/lib/i686/cmov = old library
> 
> so recompile openssl with --prefix=/usr/local
> recompile apache --enable-ssl --with-ssl=/usr/local
> 
Sorry, I misspelled the command(as root):
ldconfig

See: man ldconfig and man ld.so

Mike

> ldd httpd =
>         linux-gate.so.1 =>  (0xffffe000)
>         libz.so.1 => /usr/lib/libz.so.1 (0xb7f10000)
>         libssl.so.0.9.8 => /usr/lib/i686/cmov/libssl.so.0.9.8 (0xb7ed0000)
>         libcrypto.so.0.9.8 => /usr/lib/i686/cmov/libcrypto.so.0.9.8 
> (0xb7d96000)
>         libm.so.6 => /lib/tls/i686/cmov/libm.so.6 (0xb7d71000)
>         libaprutil-1.so.0 => /virtual/apache/lib/libaprutil-1.so.0 
> (0xb7d55000)
>         libexpat.so.0 => /virtual/apache/lib/libexpat.so.0 (0xb7d39000)
>         libapr-1.so.0 => /virtual/apache/lib/libapr-1.so.0 (0xb7d14000)
>         librt.so.1 => /lib/tls/i686/cmov/librt.so.1 (0xb7d0a000)
>         libcrypt.so.1 => /lib/tls/i686/cmov/libcrypt.so.1 (0xb7cdc000)
>         libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0 (0xb7cca000)
>         libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0xb7cc6000)
>         libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb7b95000)
>         /lib/ld-linux.so.2 (0xb7f2c000)
> 
> still pointing to /usr/lib/i686/cmov/
> apache won't start (new openssl, old library)
> [Fri Oct 24 10:35:14 2008] [warn] Init: Session Cache is not configured 
> [hint: SSLSessionCache]
> /virtual/apache/bin/httpd: symbol lookup error: /virtual/apache/bin/httpd: 
> undefined symbol: SSL_CTX_sess_set_new_cb
> 
> printenv
> ...
> PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11
> ...
> no LD_LIBRARY_PATH
> 
> for now, i just redo the cp new openssl libs to /usr/lib/i686/cmov. but, i 
> don't like this solution...
> 
> pat 
> 
> ______________________________________________________________________
> OpenSSL Project                                 http://www.openssl.org
> User Support Mailing List                    openssl-users@openssl.org
> Automated List Manager                           [EMAIL PROTECTED]
> 
> 


______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    openssl-users@openssl.org
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to