Adicionando certificados SSL da CAcert no Chromium
Uma das coisas que me irritam no Chromium é a falta de um gerenciador de certificados SSL, como o que existe no Firefox. Isso leva a uma coisa muito chata, que é ter que aceitar o certificado sempre uma nova sessão do navegador é aberta. Como recentemente ativei SSL para o meu blog, usei o CAcert para criar o meu certificado e por isso resolvi encontrar um meio de adicioná-lo como seguro no meu Gentoo. O fato curioso é que o Gentoo também usa o CAcert, logo, isso resolveria dois problemas de uma só vez, já que é bem irritante abrir o https://bugs.gentoo.org/ no Chromium.
Bom, achei a solução aqui. No Gentoo, precisamos ter o pacote dev-libs/nss compilado com a USE flag utils ativada:
# echo "dev-libs/nss utils" >> /etc/portage/package.use # emerge -av1 nss
Depois basta executar como usuário comum:
$ wget http://www.cacert.org/certs/root.crt $ wget http://www.cacert.org/certs/class3.crt $ certutil -d sql:$HOME/.pki/nssdb -A -t "TCu,Cu,Tuw" -n "CACert Class 1 Root Certificate" -i root.crt $ certutil -d sql:$HOME/.pki/nssdb -A -t "TCu,Cu,Tuw" -n "CACert Class 3 Root Certificate" -i class3.crt $ rm root.crt class3.crt
O procedimento é o mesmo para qualquer outra entidade de certificação. :~)