Už nějaký ten pátek jsem spokojený uživatel prohlížeče Google Chrome. Jedna z mála věcí, která mě na něm značně iritovala, bylo neustále upozorňování na nedůvěryhodné spojení (u vlastnoručně podepsaných SSL certifikátů). Nedávno jsem to pro školní systém vyřešil jejich instalací (spíše importem). Uběhl nějaký čas a dnes jsem řešil problém znovu – samozřejmě jsem si na postup již nevzpomněl a musel jsem jej objevovat znovu. I proto jsem se rozhodl napsat jednoduchý návod sem.
Postup (pro Ubuntu):
Nainstalujeme libnss3-tools:
sudo apt-get install libnss3-tools
Nyní si stáhneme certifikát stránky (měl by být s koncovkou crt)
A nakonec jej naistalujeme:
certutil -d sql:$HOME/.pki/nssdb -A -t "C,," -n název_autority -i /cesta/k/certifikátu.crt
Poznámka: Teoreticky by u parametru -t místo argumentu „C,,“ (root CA certificate) měl stačit i „P,,“ (self-signed server certificate) – ten však kvůli bugu 531160 nefunguje.

Jmenuji se Michal Kliment. Narodil jsem se ...