Question :Salut, j'essayais de ressasser les certificats sur CentOS 7 en utilisant c_rehash
. Cependant, je vois l'erreur commande c_rehash introuvable .
$ c_rehash $HOME/.certs/ -bash: c_rehash: command not found
Je pensais que la commande devait être installée dans le cadre des packages de développement OpenSSL et OpenSSL, mais ce n'est pas le cas.
Je n'ai pas pu installer c_rehash
via YUM également.
# yum install c_rehash Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: mirrors.piconets.webwerks.in * extras: mirrors.piconets.webwerks.in * updates: centos.mirror.snu.edu.in base | 3.6 kB 00:00 extras | 2.9 kB 00:00 updates | 2.9 kB 00:00 Not using downloaded updates/repomd.xml because it is older than what we have: Current : Thu Aug 5 15:41:14 2021 Downloaded: Tue Aug 3 16:10:37 2021 No package c_rehash available.
Pouvez-vous m'aider à résoudre ce problème ? – Sam.
Solution :Installer le script C_rehash
Sam, c_rehash
Le script est disponible dans le package OpenSSL Perl. Donc, installez openssl-perl
devrait résoudre le problème.
# yum install openssl-perl
ou
# yum install /usr/bin/c_rehash Resolving Dependencies --> Running transaction check ---> Package openssl-perl.x86_64 1:1.0.2k-21.el7_9 will be installed --> Processing Dependency: perl(WWW::Curl::Easy) for package: 1:openssl-perl-1.0.2k-21.el7_9.x86_64 --> Running transaction check ---> Package perl-WWW-Curl.x86_64 0:4.15-13.el7 will be installed --> Finished Dependency Resolution
C'est tout !