Whenever I try interacting with an SVN server, ubuntu prompts me for the password to a '(null)' keyring. I don't have a keyring called this, so I'm assuming that some code somewhere is actually encountering a null value. I haven't even set up any keyrings, so I don't know why I'm getting prompted for one. I've entered in every password I've ever used for anything on that machine, and nothing works.
How can I get it so (a) keyring works or (b) svn stops asking for it?
I've tried setting up my ~/.subversion/config to explicitly use gnome-keyring, and I've tried 'store-auth-creds=no' and neither works.
ubuntu/windows key → Startup Applications → uncheck/remove SSH Key Agent / GNOME Keyring: SSH Agent.
Gnome Keyring protects your passwords and private keys by encrypting them using a master password. Consequently, you can use different and more complex passwords for different uses, because you don't have to remember them all.
GNOME Keyring is a collection of components in GNOME that store secrets, passwords, keys, certificates and make them available to applications. GNOME Keyring is integrated with the user's login, so that their secret storage can be unlocked when the user logins into their session.
Select View ▸ By keyring. Unlock the password keyring that contains your password. A list of passwords stored in the keyring will be displayed. Right click on the password you want to check, and select Properties.
On a whim, I deleted ~/.gnome2/keyrings/* and now it works!
This is enough for me:
rm ~/.gnome2/keyrings/login.keyring
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With