Btw, Evolution integrates with GNOME Keyring from 2.7.x onwards. While doing the build, –enable-keyring=yes (Default in the tarball) should be just sufficient to enable it by default. Then It stores/retrieves passwords only from the key store and not any other stores like .gnome_private. Evolution, EDS, Alarm Daemon, everything picks up the passwords from the keyring for all the operations.