-
-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
SecretService: github cli freezes and fails (it uses zalando/go-keyring) #9325
Comments
Given your test with secret tool was successful, I strongly doubt this is a keepassxc specific problem. It could be that go-keyring is not properly handling the FDO Secrets protocol. From the dbus logs you posted it looks like keepassxc had no problem responding to the requests. |
Thank you for the input, as I wrote I'm not very familiar with the protocol. Let's see what the zalando folks say to this then. |
I ran into the same issue. Is there a workaround for this because at the moment I can not use gh cli? |
You could use It's a security decision that you have to make for yourself. |
This will fix it. Tested locally. |
In case any nix users don't want to wait until it landed upstream, this is the overlay I use to patch it on my system: https://gist.github.com/voidus/9caf14a8efac08918f9fe889fe5628ac Edit: While |
Heya,
I was trying the github cli, and
gh auth login
froze instead of doing it's thing. I dove in a little deeper and the issue seems to be between go-keyring and keepassxc.I've made a minimal test application to reduce the issue and recorded dbus-monitor logs, so I'd hope it's easy enough for someone who knows the secret service protocol to spot the problem.
I have posted it at zalando/go-keyring: zalando/go-keyring#88, but since I don't know enough to tell whether it's keepassxc or go-keyring (or something else entirely!) I thought I'd cross-post it here so y'all can work together on this :)
The text was updated successfully, but these errors were encountered: