Ubuntu: /etc/pki/tls/certs/ca-bundle.crt not found



Question:

I am using curl -L https://get.rvm.io | bash -s stable to install RVM. I get an error saying

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

I searched a bit on the Internet and found that changing the permissions of /etc/pki/tls/certs/ca-bundle.crt should get the job done. But whole /etc/pki directory is missing from my system. How can I fix it?


Solution:1

On ubuntu/debian, this file is in /etc/ssl/certs/ca-certificates.crt. You could symlink it. The /etc/pki/ path is used on Redhat.


Solution:2

Simply create a ~/.curlrc file.

Then add the following lines to the file:

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

Feel free to adjust those paths as necessary, as different Linux distributions may use different paths.

(Worked for Ubuntu 14.04).


Note:If u also have question or solution just comment us below or mail us on toontricks1994@gmail.com
Previous
Next Post »