Activity log for bug #1144703

Date Who What changed Old value New value Message
2013-03-04 16:28:57 Redsandro bug added bug
2013-03-04 16:42:54 Redsandro description 1) Mount a (bunch of) LUKS encrypted 'devices' in Nautilus or Nemo. 2) In the password dialogs, choose to "Remember the password forever" 3) Open seahorse 4) All added keys are nameless and indistinguishable. 5) Show the properties of such a key, and notice how the "description" is also empty. 6) With python-gnomekeyring, the discription is not empty, rather something like: "Unlock password for: username@hostname" 7) Add a description and close seahorse. 8) Open seahorse, and notice how the description is still empty. 9) With python-gnomekeyring, the description has changed to whatever you changed it to. Seahorse 3.6.2 here. Python example: -------------------------- #!/usr/bin/env python import gnomekeyring as gk keyring = 'login' keyItems = gk.list_item_ids_sync(keyring) for keyItem in keyItems: key = gk.item_get_info_sync(keyring, keyItem) # Just for testing if key.get_secret() == 'your_password': print "Key ID:", key print "\tDescription:", key.get_display_name() print "\tPassword :", key.get_secret() 1) Mount a (bunch of) LUKS encrypted 'devices' in Nautilus or Nemo. 2) In the password dialogs, choose to "Remember the password forever" 3) Open seahorse 4) All added keys are nameless and indistinguishable. 5) Show the properties of such a key, and notice how the "description" is also empty. 6) With python-gnomekeyring, the discription is not empty, rather something like:         "Encryption passphrase for Seagate SG35623563VER112 (2.0 TB Hard Disk)" 7) Add a description, close, and re-open properties. 8) Notice how the description is still empty. 9) With python-gnomekeyring, the description has changed to whatever you changed it to. Seahorse 3.6.2 here. Python example: -------------------------- #!/usr/bin/env python import gnomekeyring as gk keyring = 'login' keyItems = gk.list_item_ids_sync(keyring) for keyItem in keyItems:  key = gk.item_get_info_sync(keyring, keyItem)  # Just for testing  if key.get_secret() == 'your_password':   print "Key ID:", key   print "\tDescription:", key.get_display_name()   print "\tPassword :", key.get_secret()
2013-03-04 16:46:32 Redsandro description 1) Mount a (bunch of) LUKS encrypted 'devices' in Nautilus or Nemo. 2) In the password dialogs, choose to "Remember the password forever" 3) Open seahorse 4) All added keys are nameless and indistinguishable. 5) Show the properties of such a key, and notice how the "description" is also empty. 6) With python-gnomekeyring, the discription is not empty, rather something like:         "Encryption passphrase for Seagate SG35623563VER112 (2.0 TB Hard Disk)" 7) Add a description, close, and re-open properties. 8) Notice how the description is still empty. 9) With python-gnomekeyring, the description has changed to whatever you changed it to. Seahorse 3.6.2 here. Python example: -------------------------- #!/usr/bin/env python import gnomekeyring as gk keyring = 'login' keyItems = gk.list_item_ids_sync(keyring) for keyItem in keyItems:  key = gk.item_get_info_sync(keyring, keyItem)  # Just for testing  if key.get_secret() == 'your_password':   print "Key ID:", key   print "\tDescription:", key.get_display_name()   print "\tPassword :", key.get_secret() 1) Mount a (bunch of) LUKS encrypted 'devices' in Nautilus or Nemo. 2) In the password dialogs, choose to "Remember the password forever" 3) Open Seahorse (listed as "Passwords and Keys" in the Shell or Cinnamon) 4) All added keys are nameless and indistinguishable. :( x1 5) Show the properties of such a key, and notice how the "description" is also empty. :( x2 6) With python-gnomekeyring, the discription is not empty, rather something like:         "Encryption passphrase for Seagate SG35623563VER112 (2.0 TB Hard Disk)" 7) Add a description in the Seahorse properties, close, and re-open properties. 8) Notice how the description is still empty. :( x3 9) With python-gnomekeyring, you can see the actual description has changed to whatever you changed it to. Seahorse 3.6.2 here. Python example: -------------------------- #!/usr/bin/env python import gnomekeyring as gk keyring = 'login' keyItems = gk.list_item_ids_sync(keyring) for keyItem in keyItems:  key = gk.item_get_info_sync(keyring, keyItem)  # Just for testing  if key.get_secret() == 'your_password':   print "Key ID:", key   print "\tDescription:", key.get_display_name()   print "\tPassword :", key.get_secret()
2013-05-25 15:51:25 Launchpad Janitor seahorse (Ubuntu): status New Confirmed