web-dev-qa-db-fra.com

/etc/pki/tls/certs/ca-bundle.crt introuvable

J'utilise curl -L https://get.rvm.io | bash -s stable pour installer RVM. Je reçois une erreur en disant

CAfile: /etc/pki/tls/certs/ca-bundle.crt
CApath: none

J'ai cherché un peu sur Internet et constaté que la modification des autorisations de /etc/pki/tls/certs/ca-bundle.crt devrait permettre d'accomplir ce travail. Mais tout le répertoire /etc/pki est absent de mon système. Comment puis-je le réparer?

9
Neeraj Gangwar

Sur Ubuntu/debian, ce fichier est en /etc/ssl/certs/ca-certificates.crt. Vous pouvez le faire via un lien symbolique. Le chemin /etc/pki/ est utilisé sur Redhat.

14
cweiske

Créez simplement un fichier ~/.curlrc.

Ajoutez ensuite les lignes suivantes au fichier:

capath=/etc/ssl/certs/
cacert=/etc/ssl/certs/ca-certificates.crt

N'hésitez pas à ajuster ces chemins si nécessaire, car différentes distributions Linux peuvent utiliser différents chemins.

(Travaillé pour Ubuntu 14.04).

4
Yahya Uddin