On 2017-03-12 06:56, Andrei Borzenkov wrote:
12.03.2017 01:38, Carlos E. R. пишет:
On 2017-03-11 23:25, Richmond wrote:
Why do I get this error? It happens if I use "su - user" to switch to a different user and then try to decrypt a file. I am pretty sure it used to work. And it will work if I log in on the console as the different user. It should prompt for the passphrase in a window.
gpg: CAST5 encrypted data gpg-agent[5394]: command get_passphrase failed: Operation cancelled gpg: cancelled by user gpg: encrypted with 1 passphrase gpg: decryption failed: No secret key
I'm on 42.2 64 bit.
gpg --version gpg (GnuPG) 2.0.24 libgcrypt 1.6.1
But what desktop? It makes a difference.
No.
Yes: gnome and xfce have no native agent any more. It is in the release notes. So it did not work for me after upgrade to 42.2 and had to ask for advice here.
I wonder - did it ever work before?
Yes, I have used "su -" and then needed to enter passphrases in the past. -- Cheers / Saludos, Carlos E. R. (from 42.2 x86_64 "Malachite" (Minas Tirith))