I migrated from KDE to Unity desktop. So all my passwords I used with Chromium and Iron-browsers are stucked in Kwallet.
How to access passwords from Kwallet inside Unity? Maybe there is way that browsers could use still Kwallet? Or some way for migration?
I use now Ubuntu 12.04, Kwallet was in Kubuntu 11.10.
Edit. Results so far:
I tried to use Kwallet under Unity2d, but if Chrome/Iron does not ask directly from Kwallet (and it does not, it uses Seahorse under Unity2d), the data saved to Kwallet from Chrome/Iron is useless.
I exported from Kwallet as XML and tried to load it to KeyPassX, but result is same, because Chrome/Iron data is unreachable. When i look data through the Kwallet, there is said: "This is binary entry. It cannot be edited as its format is unknown and application specific".
Only way i see, is to install KDE somewhere and try export data from Chrome/Iron directly, but i still hope to have better solution.
According to http://www.keepassx.org/faq
Shouldn't the import option work seamlessly ? (as i cannot replicate on my side,this is all the help i can give.)
Maybe try with a "Classic" version of the database to see if this one imports better than the newer one.
you could also look at the xml structure of the file you want imported and make a shell script to extract the data from it or to process it into another format which can more easily imported (in a case where the import direct from the KWallet file isn't working..)
the source file of the import function (Import_KWalletXml.cpp) might give some clues of the steps to accomplish for a successful import.. http://www.koders.com/cpp/fid79C723FF3B0D62F83C9CD5F65CB87DE2D8F3D713.aspx
Only way i see, is to install KDE, login to KDE-session and try export data from Chrome/Iron directly.