Off-topic for Seahorse, but the reporter's (and my) real problem is about signing in LibreOffice. I've found a way to sign document in LibreOffice on Ubuntu:
LibreOffice searches a keystore in this order: a.) The environment variable MOZILLA_CERTIFICATE_FOLDER b.) The Thunderbird profile c.) The Mozilla suite profile d.) The Firefox profile. (source: https://wiki.openoffice.org/wiki/How_to_use_digital_Signatures ) So you do not need seahorse to sign documents in LibreOffice, only Thunderbird or Firefox. Steps: 1. Import your certificate into Thunderbird or Firefox key store (Edit, Preferences, etc.). 2. LO help says: "It is also necessary that the trust settings for the root certificates are set to trust the certificate to identify web sites and e-mail users." Make sure they are set. 3. In LibreOffice, Tools, Options, LibreOffie\Security, in "Certificate Path" the first keystore (for me) is "/home/lml/.thunderbird/something.default". (Note: - It seems you can choose between thunderbird and firefox keystore, but you can't. - The LO help mentions the "Certificate Detection" page, the Basic script there gives the same result. ) Override this detected value using the following command to start LibreOffice using terminal: MOZILLA_CERTIFICATE_FOLDER=sql:/home/lml/.thunderbird/something.default soffice (use your own path for Thunderbird or Firefox keystore) The trick is to add "sql:" to the beginning of the value and override the (otherwise correct) detected path. Maybe there is a problem in LibreOffice not able to use the certificate folder... I'm using Ubuntu 19.10, LibreOffice 6.3.2, Thunderbird 60.9. -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to gnome-keyring in Ubuntu. https://bugs.launchpad.net/bugs/1771880 Title: Seahorse unable to import pkcs12 certificates Status in seahorse: New Status in gnome-keyring package in Ubuntu: Confirmed Status in seahorse package in Ubuntu: Confirmed Status in gnome-keyring package in Fedora: New Status in seahorse package in Fedora: Unknown Bug description: seahorse 3.20.0-5 / gnome-keyring 3.28.0.2-1ubuntu1.18.04.1 / Ubuntu 18.04 LTS / GNOME 3.28.1 When trying to import a certificate into seahorse/gnome-keyring on Ubuntu 18.04, seahorse GUI application shows the 'import' button greyed out, while mouse hovering the "import" button shows the message "Cannot import because there are no compatible importers". This problem doesn't occur on Ubuntu 16.04 LTS (Seahorse 3.18.0), as I've just tested on my wife's laptop, but happens in my Laptop with Ubuntu 18.04 LTS (Seahorse 3.20.0-5). Because that problem, it's not possible to digitally sign documents with LibreOffice. To manage notifications about this bug go to: https://bugs.launchpad.net/seahorse/+bug/1771880/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp

