Install a root certificate in CentOS 6
Solution 1:
On my RHEL 6 box the man 8 update-ca-trust
manual page has a pretty extensive explanation on how the system-wide CA certificates and associated trusts can/should be managed.
More often then not configuration is application specific as the comments above indicate.
Solution 2:
I wrote some command lines so it is more accessible to novice in SSL:
Navigate to the PKI Folder
$ cd /etc/pki/tls/certs/
VERIFY (hard) links and Backup certificates
$ cp ca-bundle.crt /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem.bak
$ cp ca-bundle.trust.crt /etc/pki/ca-trust/extracted/openssl/ca-bundle.trust.crt.bak
Upload CA chain to CentOS
$ scp <cachain> root@sydapp28:/tmp
Connect to CentOS via SSH (Putty?) or local
$ ssh -C root@sydapp28
IF PKCS12 CAChain: “Convert your Internal CA chain certificate to PEM format & remove headers”:
$ cd /tmp ; openssl pkcs12 -nodes -in <cachain.pfx.p12> | sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p' > cachain.pem
Append your Internal CA to CentOS
$ cat /tmp/cachain.pem >> /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem
$ cat /tmp/cachain.pem >> /etc/pki/ca-trust/extracted/pem/ca-bundle.trust.crt
$ reboot