Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

use with yuibkey requires re-inserting the yubikey? #40

Open
colemickens opened this issue Sep 8, 2023 · 1 comment
Open

use with yuibkey requires re-inserting the yubikey? #40

colemickens opened this issue Sep 8, 2023 · 1 comment

Comments

@colemickens
Copy link

Hi,

I can't really explain this behavior, but when I use pass-secret-service, I see this behavior:

  1. I restart pass-secret-service (I can't remember what, but there's some env var that gets exported into the systemd user environment, but it races against pass-secret-service so I tend to just restart it as a safe workaround)
  2. I try to open nheko which happens to use the secret service.
  3. When pass-secret-service attempts to decrypt, I am re-prompted to authenticate to GPG, even if I've already been using it.
  4. The pinentry program I use tells me that my card is not available, and to insert it. If I simply remove the yubikey and re-insert it, it sees it and I'm able to proceed.

I can't quite think through what might be wrong, since I'm able to normally use GPG in every other use-case that I can think of.

Maybe it has to do with the user accessing GPG? I can understand re-authing, if that is the case, but not why I have to physically remove/re-insert in order to proceed.

@mdellweg
Copy link
Owner

I think i experienced similar things. Firefox claimed the cryptodevice without being asekd after some time. And it led to sc-daemon complaining that it cannot share. Can you try disabling the crypto device things in ff?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants