-
Notifications
You must be signed in to change notification settings - Fork 48
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
Fix Rosie password caching #2700
Conversation
- Replace `libsecret` & `gnomekeyring` with `keyring` - Remove broken zenity dialogs
926e342
to
7f3d35d
Compare
Seems to be working OK for both gpg-agent and GNOME keyring |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It all looks pretty sensible. I haven't worked out a way to functionally test it.
Might it be worth unit testing GPGAgentStore.get_password
? It looks like it's doing some parsing, and I'd quite like to see examples of what we are expecting replylines
to be.
We decided this system is on its way out so no effort will be spent on tests |
I'm happy. Once Dave has signed off for his functional review, I'm happy to merge. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Functionality tested with both GNOME keyring and gpg-agent
Closes #2661
libsecret
withkeyring
Checklist