Upgrade OpenSSL from 0.9.x to OpenSSL 1.0.2 – ubuntu

OpenSSL
OpenSSL – Cryptography and SSL/TLS Toolkit

apt-get remove –purge openssl libssl-dev

wget https://www.openssl.org/source/openssl-1.0.2f.tar.gz –no-check-certificate

tar -xvzf openssl-1.0.2f.tar.gz

mv openssl-1.0.2f openssl

cd openssl/

nano openssl.ld

OPENSSL_1.0.0 {
global:
*;

local:
*;
};

OPENSSL_1.0.1 {
} OPENSSL_1.0.0;

OPENSSL_1.0.1d {
} OPENSSL_1.0.1;

OPENSSL_1.0.2 {
} OPENSSL_1.0.1d;

./configure -fPIC shared -Wl,–version-script=/root/openssl/openssl.ld -Wl,-Bsymbolic-functions

make

make install

Check your new version

openssl version -a

and add PATH to env

export OPENSSL_INCLUDE_DIR=/usr/local/ssl/include/

export OPENSSL_LIBRARIES=’/usr/local/ssl/lib/libssl.so;/usr/local/ssl/lib/libcrypto.so’

export LD_LIBRARY_PATH=/usr/local/ssl/lib/

 

— The End —

}