Tuesday, June 30, 2009

Porting to Gnome Keyring

I've finished porting the API to Gnome keyring. The latest code on the repository includes this feature. To compile the lib for gnome-keyring, you need Glibc 2.0, D-Bus 1.0 and Gnome Keyring 1.0. The changes that the keyring api made on your os can be see in the Seahorse or Gnome Keyring Manager( Deprecated).




Next platform is KDE Kwallet, here's some interesting materials .

Wednesday, June 17, 2009

Keyring Lib on OSX

Python Keyring Lib has been created on bitbucket.org. Anyone who has interest in this project can check out the latest code from that address using Mercurial.

We've finished the basic part on Mac OS X. It supports getting and setting password in Keychain.

Following screenshots show a demo. The demo stored the password, and read it from the keychain. Notice that OS X prompted a dialog to let the user unlock the keychain.


The source code of this demo can be accessed from test/demo.py in the repository.