/etc/pki/tls/certs/ca-bundle.crt no encontrado


12

Estoy usando curl -L https://get.rvm.io | bash -s stablepara instalar RVM. Me sale un error diciendo

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

Busqué un poco en Internet y descubrí que cambiar los permisos de /etc/pki/tls/certs/ca-bundle.crtdebería hacer el trabajo. Pero /etc/pkifalta todo el directorio de mi sistema. ¿Cómo puedo arreglarlo?

Respuestas:


16

En ubuntu / debian, este archivo está en /etc/ssl/certs/ca-certificates.crt. Podrías vincularlo. El /etc/pki/camino se usa en Redhat.


1
ubuntu 15.04 n enfrenté el problema al instalar el marco de la aplicación web: meteor.js (curl install.meteor.com | sh) Lo arreglé como usted me indicó. Pero, ¿qué comando o herramienta está buscando certificados en / etc / pki si esta convención se lleva a cabo durante tantos años?
Anurag Priyadarshi

1
Las diferentes distribuciones de Linux usan diferentes rutas. Debian usa uno, RedHat otro.
cweiske

Esto me salvó la vida! Tnx :)
Ehsan M. Kermani

¿puedes por favor elaborar los pasos? Estoy un poco perdido en cuanto a los comandos que tengo que ingresar en la terminal aquí.
MycrofD

4

Simplemente crea un ~/.curlrcarchivo.

Luego agregue las siguientes líneas al archivo:

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

Siéntase libre de ajustar esas rutas según sea necesario, ya que diferentes distribuciones de Linux pueden usar diferentes rutas.

(Funcionó para Ubuntu 14.04).

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.