Automatic login -- password is still asked to access Gnome keyring (Evolution, and others, affected)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evolution |
Invalid
|
Undecided
|
Unassigned | ||
gnome-keyring-manager |
Invalid
|
Undecided
|
Unassigned | ||
evolution (Ubuntu) |
Invalid
|
Wishlist
|
Ubuntu Desktop Bugs |
Bug Description
Binary package hint: evolution
Hello
I use automatic login option on gdm.
This is usefull as the computer is used by an association, so the user's don't have to type any password, and I don't have to switch to another user to make administrative tasks (I'm the only one to know the password).
But since the most recent update of evolution, this program asks a password to unlock the default keyring.
This password is also the administrator password (I know I can change this default keyring password, but I don't want to do so).
Is there a solution to come back to the former situation ?
WORKAROUND
* Go to System/
* select the "Password Keyrings" tab;
* select the "default" entry, and click on "Change Unlock Password";
* type in your current password on the "Old Password" field and LEAVE the "Password" and "confirm Password" fields BLANK;
* click on OK.
You now should be able to auto-login and no password request will be show for the keyring.
NEXT STEP
This is not an Evolution bug. Evolution now uses the Gnome-keyring to store email account passwords, and it is the Gnome-keyring that is asking for a password. A case might be made for having the Gnome-Keyring automatically unlocked on auto-login. If you wish to pursue this route please open a bug for it (package: gdm).
thank you for your bug report, that's not a bug though, using the gnome-keyring gives extra security to the passwords storage
you can set an empty password to the gnome-keyring so it'll be automatically unblock without asking for a password, you can also create an extra gnome-keyring to store the evolution passwords and don't set a password for this one if you want to use a password for the standard one