The Heartbleed Bug is recently found serious vulnerability in SSL/TLS, hacker can easily access and leak of memory contents from the server to the client and from the client to the server, they can easily identify the names and passwords of the users and the content.This bug bites Millon of android phones, servers and other devices.
We should protect our server from this bug, let us go to upgrade OpenSSL latest version.
OpenSSL-Static is a secure toolkit for supporting cryptography its contains static libraries used for support different types of cryptographic algorithms.
Opeenssl-perl is also supporting cryptography its used for converting certificates and keys form other formats that can be used by Open SSL .
Openssl-devel is also supporting cryptography its needed to develop application can able to support different types of cryptographic algorithms and protocols.
The CentOS packages both 64 bit and 32 bit are,
64 bit CentOS:
openssl-1.0.1e-16.el6_5.7.x86_64.rpm
openssl-devel-1.0.1e-16.el6_5.7.i686.rpm
openssl-devel-1.0.1e-16.el6_5.7.x86_64.rpm
openssl-perl-1.0.1e-16.el6_5.7.x86_64.rpm
openssl-static-1.0.1e-16.el6_5.7.x86_64.rpm
32 bit CentOS :
openssl-devel-1.0.1e-16.el6_5.7.i686.rpm
openssl-perl-1.0.1e-16.el6_5.7.i686.rpm
openssl-static-1.0.1e-16.el6_5.7.i686.rpm
Using Yum command can upgrade the packages those commands are,
# yum install openssl-static
# yum install openssl-perl
Some times you get the error when upgrade openssl-perl package like below,
....
....
---> Package perl-WWW-Curl.x86_64 0:4.11-1.el5.1 will be installed
--> Processing Dependency: perl(:MODULE_COMPAT_5.8.8) for package: perl-WWW-Curl-4.11-1.el5.1.x86_64
--> Processing Dependency: libcurl.so.3()(64bit) for package: perl-WWW-Curl-4.11-1.el5.1.x86_64
--> Finished Dependency Resolution
Error: Package: perl-WWW-Curl-4.11-1.el5.1.x86_64 (epel)
Requires: libcurl.so.3()(64bit)
Error: Package: perl-WWW-Curl-4.11-1.el5.1.x86_64 (epel)
Requires: perl(:MODULE_COMPAT_5.8.8)
...
The perl-WWW-Curl package requires to install openssl-perl and to fix this issue just follow below steps,
If the package could not update it or you are using the EPEL 5 version of the repo instead of 6, open your epel.repo file and update version,
mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=epel-5&arch=$basearch
to
mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=epel-6&arch=$basearch
# yum clean all
Now, trying to install again.
perl-WWW-Curl x86_64 4.09-3.el6
# yum install openssl-perl
Will be installed the OpneSSL-Perl with latest version.
Comments (0)