Eu tenho centos 6.4
[root@main ~]# cat /etc/centos-release
CentOS release 6.4 (Final)
Vamos ver quais pacotes fornecem arquivos e se há arquivos extras:
[root@main ~]# rpm -q --whatprovides 'find /etc/pki/tls/'|sort|uniq
ca-certificates-2010.63-3.el6_1.5.noarch
openssl-1.0.0-27.el6_4.2.x86_64
Não, apenas esses dois.
Algum desses arquivos foi alterado? Verifique:
[root@main ~]# rpm -V ca-certificates openssl
[root@main ~]#
Não, agora é seguro fazer o download desses pacotes:
[root@main ~]# yumdownloader openssl.x86_64 ca-certificates
Loaded plugins: versionlock
openssl-1.0.0-27.el6_4.2.x86_64.rpm | 1.4 MB 00:01
ca-certificates-2010.63-3.el6_1.5.noarch.rpm | 531 kB 00:00
OK, agora vamos ver se há scripts extras nesses pacotes para serem executados manualmente:
[root@main ~]# rpm -qp --scripts ca-certificates-2010.63-3.el6_1.5.noarch.rpm
[root@main ~]# rpm -qp --scripts openssl-1.0.0-27.el6_4.2.x86_64.rpm
postinstall program: /sbin/ldconfig
postuninstall program: /sbin/ldconfig
Não, é suficiente instalá-los à força:
[root@main ~]# rpm -Uvh --force ca-certificates-2010.63-3.el6_1.5.noarch.rpm openssl-1.0.0-27.el6_4.2.x86_64.rpm
Preparing... ########################################### [100%]
1:ca-certificates ########################################### [ 50%]
2:openssl ########################################### [100%]
Você pode executar yum reinstall openssl ca-certificates
também.
É isso.