On Apr 14, 2014, at 13:13 , LOKESH JANGIR <lk.jangi...@gmail.com> wrote:

> Hi Fedor,
> 
> Yes i did not move this file out. and i can see the output of ls -la 
> /lib64/libcrypt.so.1   
> libcrypt.so -> ../../lib64/libcrypt.so.1
> 
> 
> I complied openssl and it created this library files,   
> engines  libcrypto.a  libssl.a  pkgconfig
> 
> So now should i move this libcrypt.a file to /usr/lib64 folder and rename 
> this as .so ?

You should not need to move any libraries around. Actually, you should
not need to build your own openssl in the first place, since CVE-2014-0160
aka heartbleed has been fixed in openssl 1.0.1-4ubuntu5.12. If you have
just built openssl 1.0.1g to fix that, and you've previously use the openssl
libraries supplied by Ubuntu, reinstall the openssl package using 
apt-get install --reinstall openssl or aptitude reinstall openssl, and rebuild 
your
apache and mod_ssl (if you tried to re-build them against your openssl 1.0.1g, 
which does not appear to be the case).

To build openssl dynamically, you have to "make build-shared", the .a files are 
static libraries and useless at runtime, you need .so files.

You'll also have to post complete error messages, not only from the console,
but possibly from the apache error_log as well. 


rainer______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       openssl-dev@openssl.org
Automated List Manager                           majord...@openssl.org

Reply via email to