After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 739326 - Document certificates
Document certificates
Status: RESOLVED FIXED
Product: epiphany
Classification: Core
Component: Documentation
git master
Other Linux
: Normal normal
: ---
Assigned To: Maintainers of Gnome user documentation
Epiphany Maintainers
Depends on:
Blocks:
 
 
Reported: 2014-10-28 23:14 UTC by Kat
Modified: 2015-01-30 00:43 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Tweaks for the new certificate help page (1.14 KB, patch)
2015-01-30 00:43 UTC, Michael Catanzaro
committed Details | Review

Description Kat 2014-10-28 23:14:47 UTC
Either document how to import certificates or document that it cannot be done, whichever is the case.
Comment 1 Michael Catanzaro 2014-10-28 23:57:20 UTC
Yes, this is a bad problem we need to figure out.

seahorse is the GNOME tool for importing certificates. It also has no documentation on how to import a certificate, but you do it by selecting Files -> Import and then selecting a PEM file (presumably other formats are accepted?).  This brings up a confusing dialog "An application wants to access the certificate/key storage 'Gnome2 Key Storage', but it is locked." That's expecting your user account password, but there's no indication of that. Then once the certificate is imported, you've accomplished nothing because Gnome2 Key Storage isn't used for anything as far as I can tell, and seahorse doesn't let you move it to the Default Trust, which is where the certificate needs to go. So I think it's not currently possible without command line tricks, which would vary by distro anyway.

There's also User Key Storage and System Trust displayed on the seahorse sidebar beneath Certificates, but I can't figure out what these are for and there's no documentation. They're empty on my machine.

P.S. You'll see nothing at all unless you switch the view to Show All with the view menu. For some reason, trusted certificates are not shown even when Show Trusted is selected....
Comment 2 Michael Catanzaro 2014-10-29 00:03:39 UTC
Bug #712719 is for the user experience issue.

As a workaround you can use the command line, something like:

$ sudo trust anchor /path/to/certificate.crt

But this requires p11-kit, which is new and probably doesn't exist at all on many of the distros we care about.
Comment 3 Kat 2015-01-28 16:15:31 UTC
I added a not great page in b89065ad3de11dbad30afc0fb535fd1ff934851e. It will need updating when there is some proper, working certificate management (or if anyone can improve it).
Comment 4 Michael Catanzaro 2015-01-30 00:42:58 UTC
The following fix has been pushed:
0200d9e Tweaks for the new certificate help page

Thanks! I made just a couple tweaks.
Comment 5 Michael Catanzaro 2015-01-30 00:43:01 UTC
Created attachment 295787 [details] [review]
Tweaks for the new certificate help page