[Bug 934207] New: Pinentry and/or gpg-agent no longer works
http://bugzilla.opensuse.org/show_bug.cgi?id=934207 Bug ID: 934207 Summary: Pinentry and/or gpg-agent no longer works Classification: openSUSE Product: openSUSE Factory Version: 201505* Hardware: x86-64 OS: SUSE Other Status: NEW Severity: Normal Priority: P5 - None Component: Other Assignee: bnc-team-screening@forge.provo.novell.com Reporter: clauses@gmail.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- Running Tumbleweed and since yesterdays's update of `pinentry`, gpg-agent fails to function correctly. Symptoms: In `mutt` I have gpg-agent decrypt a file containing passwords and pipe them to `mutt`, and this worked yesterday. Today I am - like normal - prompted for the gpg password as I open `mutt`, but as soon as I enter the first character the gpg-agent exits and presumably returns the failure to enter the correct password back to `mutt`. If I create a dummy file and try to encrypt it I am not prompted for the password, and the encrypted file is created. I cannot flush the cache using `echo RELOADAGENT | gpg-connect-agent`. This command return `OK`, but I'm still not prompted for a password if I try to encrypt a file. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=934207
Bernhard Wiedemann
http://bugzilla.opensuse.org/show_bug.cgi?id=934207
Andreas Stieger
Running Tumbleweed and since yesterdays's update of `pinentry`, gpg-agent fails to function correctly.
Can you give the exact version please? This could be this change, just want to make sure: https://build.opensuse.org/request/show/310584
Symptoms: In `mutt` I have gpg-agent decrypt a file containing passwords and pipe them to `mutt`, and this worked yesterday. Today I am - like normal - prompted for the gpg password as I open `mutt`, but as soon as I enter the first character the gpg-agent exits and presumably returns the failure to enter the correct password back to `mutt`.
Can you please check which pinentry binary is running in the old and new scenarion? /usr/bin/pinentry is a shell script that directs one of /usr/bin/pinentry-* Do you have pinentry-gnome3 installed? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=934207
--- Comment #3 from Claus Es
http://bugzilla.opensuse.org/show_bug.cgi?id=934207
Andreas Stieger
http://bugzilla.opensuse.org/show_bug.cgi?id=934207
--- Comment #5 from Claus Es
http://bugzilla.opensuse.org/show_bug.cgi?id=934207
Andreas Stieger
http://bugzilla.opensuse.org/show_bug.cgi?id=934207
--- Comment #7 from Claus Es
http://bugzilla.opensuse.org/show_bug.cgi?id=934207
--- Comment #8 from Vitezslav Cizek
Sure, I can do that, but in software.opensuse.org the security:privacy version is still listed as 0.9.3. Can/should I do something to get 0.9.4?
You were probably too fast, it wasn't built at that time. It's there now: https://build.opensuse.org/package/binaries/security:privacy/pinentry?reposi... -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=934207
--- Comment #9 from Claus Es
http://bugzilla.opensuse.org/show_bug.cgi?id=934207
Vitezslav Cizek
http://bugzilla.opensuse.org/show_bug.cgi?id=934207
--- Comment #11 from Claus Es
http://bugzilla.opensuse.org/show_bug.cgi?id=934207
--- Comment #12 from Andreas Stieger
NB: There is a cosmetic bug in the `pinentry-gnome3` there the `OK` and `CANCEL` buttons have an underscore prefixed like this: `_OK` and `_CANCEL`.
Please file a different bug against pinentry(-gnome3) for that, if required. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=934207
--- Comment #13 from Claus Es
http://bugzilla.opensuse.org/show_bug.cgi?id=934207
Andreas Stieger
Okay, I gave the all clear on this one too early. 0.9.4 works sometimes, but it is flaky and easy to break, eg. try a `gpg -d
` and then cancel at the prompt. The console screen is now borked, and if you try to write something on the prompt some keys are mixed up, eg. press backspace and get a row of `*`. After this has happened the curses pinentry no longer shows on the screen if I try to gpg something. Closing the Gnome Terminal and re-opening it does not help, only a reboot can fix it (temporarily).
This is a sufficiently different scenario that this will not be handled in this bug. Please file a different issue against the new package with specific steps to reproduce in the description. Please use a summary dissimilar to "does not work" if possible. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=934207
http://bugzilla.opensuse.org/show_bug.cgi?id=934207#c15
--- Comment #15 from Claus Es
http://bugzilla.opensuse.org/show_bug.cgi?id=934207
http://bugzilla.opensuse.org/show_bug.cgi?id=934207#c16
Andreas Stieger
Hello Andreas - here is an update on the issues I had with terminal mutt, pinentry and keychain login.
Hello Claus, I'm sorry but you do not understand: The issue relating to the pinentry-curses assertion is closed! A bug tracker is not suitable for follow-up problem excursions as in "still does not work" - this is not a helpdesk. If you need support please contact the openSUSE community. Please keep issues separate and file a separate issue with a different technical description and steps to reproduce. I am unsubscribing from this issue, there will be no further response. -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com