> From: owner-openssl-us...@openssl.org On Behalf Of Hall, Leam > Sent: Friday, 04 December, 2009 14:14
> We have to remove vendor supplied openssl.0.9.7.a and install from source 0.9.8L. > Removing vendor openssl package also removes /lib/libcrypto.so.4, and that breaks > lots of things like ssh. I didn't find libcrypto.so* in the newly built openssl stuff, > am I missing more than usual? OpenSSL builds two libraries; on Unix these are lib{crypto,ssl}.a for a static build and lib{crypto,ssl}.so for a shared-library build. They should build to the top of the source tree, and then optionally get copied elsewhere by make install . If not, check your build log (you did save it right?) for errors. OpenSSL doesn't add suffix numbers. They are added by the various package manager schemes, which I'm not familiar with in detail and you don't identify anyway. IME OpenSSL doesn't install into system locations like /lib by default. You could specify --installdir and/or --prefix; or IME probably better, install someplace like /usr/local/ssl or even /usr/local/replace-openssl-0.9.8l and then create links from the system locations to that; this makes it clear to anyone who comes along later and looks at this, that your install is using your own build and not the (vendor) packaged version. ______________________________________________________________________ OpenSSL Project http://www.openssl.org User Support Mailing List openssl-users@openssl.org Automated List Manager majord...@openssl.org