Ahoj, stáhl jsem si ze stránek https://www.openssl.org/source/ openssl-1.0.1m.tar.gz a provedl instalaci:
1) ./config
2) make
3) sudo make install
instalace proběhla ok, ale když si zobrazím verzi tak mám stále 1.0.1f:
jouda@jouda-VirtualBox ~ $ sudo update-alternatives --config openssl
Ve skupině odkazů openssl (poskytující /usr/bin/openssl) je jen jedna alternativa: /usr/local/ssl/bin/openssl
Nic k nastavení.
update-alternatives: varování: vynucuji přeinstalaci alternativy /usr/local/ssl/bin/openssl, protože skupina odkazů openssl je porušená
update-alternatives: varování: nenahrazuji /usr/bin/openssl odkazem
jouda@jouda-VirtualBox ~ $ openssl version
OpenSSL 1.0.1f 6 Jan 2014
To je tím, že ještě nemáš alternativu pro to původní openssl. Když ji doinstaluješ s prioritou třeba 20, tak se pak zobrazí menu s výběrem. Za druhý je to původní openssl nejspíš rovnou binárka v /usr/bin, proto si to stěžuje, že nic nenahrazuje odkazem.
Asi by pomohlo přejmenování odkazu třeba na ssl. Záleží, čeho chceš dosáhnout.
Aby se volalo to novější ssl ale už jsem to vyřešil přidáním cesty:
sudo gedit /etc/environment
upravit na:
PATH="/usr/local/sbin:/usr/local/bin:/usr/local/ssl/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"