** Description changed: on a fresh install of 64bit 12.04 or 13.04, if you attempt importing a password protected p12 through the command line as such: gnome-keyring import ~/Desktop/client.p12 You will either get the error: - gnome-keyring: couldn't find any place to import files - or on 12.04 a bunch of warnings about unable to load module info. + or on 12.04: + --- + amohr@ubuntu:~$ gnome-keyring import ~/Desktop/client.key + + (gnome-keyring:4195): Gcr-CRITICAL **: gcr_pkcs11_get_modules: assertion + `initialized_modules' failed + + (gnome-keyring:4195): Gcr-CRITICAL **: populate_slots: assertion + `modules' failed + + (gnome-keyring:4195): Gcr-CRITICAL **: state_initialize_pin: assertion `self->pv->slot' failed + ** + Gcr:ERROR:gcr-importer.c:828:gcr_importer_import: assertion failed: (!self->pv->processing) + Aborted (core dumped) + + --- Furthermore, if you go to seahorse, and attempt to add a "Private key" you'll note the "Stored at" is blank and it won't let you create a new private key. This used to work in 10.04. It appears there's a work-around in 13.04 by first unlocking the "Gnome2 Key Storage" (which incidentally throws an error about you already being logged in, but then unlocks it), and then doing File->Import from seahorse and importing to the Gnome2 key storage area.
** Description changed: on a fresh install of 64bit 12.04 or 13.04, if you attempt importing a password protected p12 through the command line as such: gnome-keyring import ~/Desktop/client.p12 You will either get the error: gnome-keyring: couldn't find any place to import files or on 12.04: --- - amohr@ubuntu:~$ gnome-keyring import ~/Desktop/client.key + amohr@ubuntu:~$ gnome-keyring import ~/Desktop/client.key (gnome-keyring:4195): Gcr-CRITICAL **: gcr_pkcs11_get_modules: assertion `initialized_modules' failed (gnome-keyring:4195): Gcr-CRITICAL **: populate_slots: assertion `modules' failed (gnome-keyring:4195): Gcr-CRITICAL **: state_initialize_pin: assertion `self->pv->slot' failed ** Gcr:ERROR:gcr-importer.c:828:gcr_importer_import: assertion failed: (!self->pv->processing) Aborted (core dumped) --- Furthermore, if you go to seahorse, and attempt to add a "Private key" you'll note the "Stored at" is blank and it won't let you create a new private key. This used to work in 10.04. It appears there's a work-around in 13.04 by first unlocking the "Gnome2 Key Storage" (which incidentally throws an error about you already being logged in, but then unlocks it), and then doing File->Import from seahorse and importing to the Gnome2 key storage area. + + This trick doesn't work in 12.04 because if you try to import the p12 or + they key it says its an invalid format :( -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1254946 Title: unable to import p12 files in 64bit 12.04 + 13.04 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-keyring/+bug/1254946/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs