gnome-keyring turning itself on
I use KDE and always have the gnome-keyring setting in gajim turned off. After defining my accounts and using gajim for a while, occasionally gajim decides to start using gnome-keyring when it starts up. It thinks it has stored my passwords in gnome-keyring, but I've never set a master password for gnome-keyring. So I can never get past the master password dialog. And I'm sure the passwords are not actually stored in gnome-keyring.
If I look at the config file, the use gnome-keyring setting is turned on and all of the passwords say gnome-keyring:X. If I edit the config, turn off the keyring setting and restore my passwords as plain text it works fine.
I have no idea why gajim randomly turns on the gnome-keyring setting, only during startup, and only very rarely. But I'd bet money it has to do with the fact that I run it under KDE and some timing with bits of the gnome-services being started by gajim.
Gajim always starts up gnome-keyring-daemon when it starts up. If the gnome-keyring setting is turned off, can ALL of the gnome-keyring code be bypassed to avoid starting up gnome-keyring-daemon?