Unfortunately, upstream, they don't like my patch which comments out the
"enable-in" line in /usr/share/p11-kit/modules/gnome-keyring.module,
because that patch works by getting gnome-keyring's PKCS#11 module
working again, but that module is pretty broken (it has thread safety
issues) and they deprecated it because it's no longer maintained. Also
gnome-keyring uses the old GNOME 2 module to store certificates, which
itself is not ideal.

The approach they want upstream is to replace gnome-keyring's PKCS#11
module with p11-kit's user trust module, but for that to work,
considerable other work to that user trust module is still necessary,
including some way to store trust assertions. And the search paths for
p11-kit probably need to be changed to include some path in the user
home directory, otherwise only root can add new client certificates.

Nobody upstream seem to be available/interested in that p11-kit
development, and I am not sure when I'll have time. Hopefully soon.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1771880

Title:
  Seahorse unable to import pkcs12 certificates

To manage notifications about this bug go to:
https://bugs.launchpad.net/seahorse/+bug/1771880/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to