FS#10339 - Evolution gpg askpass deletes passwords in gnome-keyring

Attached to Project: Arch Linux
Opened by Giacomo Rizzo (alt-os) - Friday, 02 May 2008, 17:22 GMT
Last edited by Greg (dolby) - Wednesday, 14 May 2008, 12:44 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Jan de Groot (JGC)
Architecture i686
Severity Medium
Priority Normal
Reported Version 2007.08-2
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

When sending a new email in Evolution and gpg asks for a passphrase, the mail passwords stored in the gnome-keyring are deleted)


Additional info:
* package version(s)

evolution 2.22.1-1
evolution-data-server 2.22.1-1
gnupg 1.4.9-1
seahorse 2.22.1-1

* config and/or log files etc.


Steps to reproduce:

1. Start a new gnome-session (so no passphrase is kept in memory)
2. Open evolution
3. Download email (check that passwords are still stored in gnome-keyring)
4. Write a new email without pgp signing it and send it
5. Download email (check that passwords are still stored in gnome-keyring)
6. Write a new email and sign it with pgp
7. After inserting the passphrase, you are asked for the smtp password, and the gnome-keyring (see it with seahorse) is empty
This task depends upon

Closed by  Greg (dolby)
Wednesday, 14 May 2008, 12:44 GMT
Reason for closing:  Upstream
Additional comments about closing:  http://bugzilla.gnome.org/show_bug.cgi?i d=531439
Comment by Riri (chicha) - Friday, 09 May 2008, 11:42 GMT
Hello,

Just to make things clearer :

Context :
1- You set a gpg key with seahorse/gnome-keyring.
2- You set a mail account with Evolution with a password.
3- You set a smtp account with Evolution with a password.

Usecase :
1- You write an email
2- You sign your email with gpg : your password is needed because it is the first time you open gnome-keyring (new session).
3- You send the email, the smtp password is asked.

4- After you entered the smtp password something is erased from gnome-keyring.
WHAT is erased ? The GPG key ? A password, but which password : the mail account, the smtp accout or the gpg key password ?
What are the consequences of this removal ? Which behavior would you expect ?

Also it is not obvious this problem is due to Arch. It sounds more like an upstream bug ...

Thank you very much for giving more information.
Comment by Giacomo Rizzo (alt-os) - Friday, 09 May 2008, 13:03 GMT
4- The pop3/imap and the smtp passwords, for all accounts, are deleted when the gpg passphrase is asked to sign the outgoing email. The only consequence is that you need to reenter all passwords.
Comment by Tom (reztho) - Sunday, 11 May 2008, 15:16 GMT
I can confirm this. Evolution is really uncomfortable right now.
Comment by Riri (chicha) - Wednesday, 14 May 2008, 08:47 GMT
This bug has been reported by an Arch user on Gnome's bug tracker : http://bugzilla.gnome.org/show_bug.cgi?id=531439
For some reason he did not put a reference back here.

Howevere refering to Gnome's bug tracker this is already occuring in Ubuntu. Also notice there are a lot of gpg related bugs opened for Evolution.
I am requesting a closure as an upstream bug, unless somebody highlight a problem specific to Arch ...

Loading...