Can't store info in gnome-keyring - no account details saved, can't check mail under Lucid
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
cGmail |
Triaged
|
High
|
Francesco Marella |
Bug Description
I have cgmail-
I've attached a screenshot of a brand new user just launched cgmail and tried to add a new account (default setting use the gnome-keyring to store account info). Nothing is stored in the keyring and whilst the cgmail icon appears, it does not check for mail (there was one item unread in that account). Closing cgmail and restarting it brings up a blank config window with no saved accounts.
Temp workaround: Delete the cgmail folders in .config and .gonf/apps and then set the option to store account info in a plain text file :( Re-start cgmail and add account info. It will work as expected (although the notification bubble has my Google Apps account name a bit messed up, it addes on @gmail.com).
Changed in cgmail: | |
assignee: | nobody → Francesco Marella (francesco-marella) |
importance: | Undecided → Medium |
milestone: | none → 0.6.2 |
status: | New → Fix Committed |
Changed in cgmail: | |
status: | Fix Committed → Fix Released |
Having just set it up as a plain text file on my real account, I thought I'd try switching from that to gnome-keyring. It seemed to hang cgmail (it went grey) but eventually said it there was mail (although the config window was not responding and I had to Force Quit out of it). On reload it is now set to store the info in the keyring (the password is no longer in the accounts.ini file) however there are four new keyrings that have been created, login_1 to login_4. These were not there previously and it looks as if cgmail is failing to have permission to create the login keyring and so creating a copy of it. It did finally add an entry into my Login keyring and I can close cgmail and re-open it with accounts remembered.
However when I tried the exact same procedure on my clean account, nothing happened (and nothing was added to the keyring) and cgmail did not freeze / stop responding. When I quit cgmail the account disappears as above and I have to delete the two cgmail folders and re-setup from scratch to make it work (with a plain text file) again.