Browserpass on Firefox is not showing the pinentry
suroa opened this issue · 2 comments
General information
- Operating system + version: Arch Linux (up to date)
- Browser + version: Firefox 66.0.1 (64-bit)
- Information about the host app:
- How did you install it?
- Installed via a package manager.
- If installed an official release, put a version: 2.0.21
- How did you install it?
- Information about the browser extension:
- How did you install it?
- Installed via webstore.
- Browserpass extension version as reported by your browser: Browserpass 2.0.2.2
- How did you install it?
Exact steps to reproduce the problem
- Try to have browserpass autofill a login form without having already filled a pinentry recently.
- No pinentry shows up.
- The form ends up blank.
What should happen?
A pinentry should show up. In my case pinentry-gnome3.
What happened instead?
Nothing showed up and the form was not filled.
Hi, please try out Browserpass v3 and let me know if the issue is still present: #331
This has been previously reported (#281), but I don't know what I can do on Browserpass side to help, the extension is not responsible for opening pinentry dialog, it's the gpg
itself.
The only suggestion I can think of is make sure a proper pinentry application is configured in gpg-agent.conf
, see this section of the documentation for more info: https://github.com/browserpass/browserpass-native/#hints-for-configuring-gpg
Closing as I don't really know what I can do on Browserpass side, but do let me know if you solve the issue. Good luck!
I was able to solve a similar sounding issue on my laptop by pointing gpg towards the pinentry program
# in ~/.gnupg/gpg-agent.conf
# in your case, replace '/usr/local/bin/pinentry-mac' with the path to 'pinentry-gnome3'
pinentry-program /usr/local/bin/pinentry-mac