** 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

Reply via email to