> However, when I do openssl version in bash I get 0.9.8k which is ubuntu's
> version and my /usr/lib/libcrypto and libssl links point to
> libcrypto.so.0.9.8 and libssl.so.0.9.8 respectively. I noticed that 1.0.0
> manual build has not build respective libcrypto.so.1.0.0 and libssl.so.1.0.0
> files.
> 
>                 How do I make sure that ubuntu is using my /usr/local/ssl
> 1.0.0 build?
> 

You have 2 main options. You can either re-build to have openssl 1.0 installed
in the normal directories, or you can set your paths to point to the
/use/local locations first.

to build and install in the normal places use:

./config --prefix=/usr/ --openssldir=/etc/ssl shared
make
make install

To set your path to use /usr/local try:

export PATH=/usr/local/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/lib

Keep in mind that installing 1.0.0 in the normal locations may break other
applications that expect 0.9.8 data files. Also programs linked with 0.9.8
libraries will have to be rebuilt to use the 1.0.0 libraries since the major
version number has changed.

Let's hope debian or ubuntu packages 1.0.0 soon.
-- 
Chris Bare
ch...@bareflix.com
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    openssl-users@openssl.org
Automated List Manager                           majord...@openssl.org

Reply via email to