Is there any way to export stored secrets from seahorse 3.8.2 (running on Ubuntu 13.10) (not public keys) in order to import them (directly or after a transformation) into a keepass2 database? I researched for some time now without a result (neither positive nor negative).

share|improve this question
1  
I added a feature request on Launchpad: bugs.launchpad.net/ubuntu/+source/seahorse/+bug/1317249 – Karl Richter May 7 '14 at 19:56
up vote 2 down vote accepted

Answering to the Amias' request, due to Apacar's response...

In Seahorse interface, Passwords tab, click the right button on your Keychain folder (named <name>), click Change Password, enter your Old Password in the first field and leave the other fields empty and click OK button, then click the Use Unsafe Storage button. After that, the <name>.keyring file, in ~/.gnome2/keyrings or ~/.local/share/keyrings, will be decrypted.

Then, in order to keep your passwords more secure during transportation, you could make a compressed copy of the file (protected and encrypted by password, <name>.keyring.{7z,rar}) through the Compress option of the Nautilus context menu. And, after that, undo the password change of your Keychain.

share|improve this answer
    
I don't find a Use Unsafe Storage button. – Karl Richter Aug 16 '16 at 14:27

you can remove the keyring password and will find a decrypted version of the keyring in ~/.local/share/keyrings/<name>.keyring

A simple Python script should be enough to convert the file to XML

share|improve this answer
2  
please could you explain how these things are done – Amias Jun 1 '16 at 10:14

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.