-
Notifications
You must be signed in to change notification settings - Fork 181
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
Provide guidance on making secret service work #132
Comments
Commenting here since I had the same problem and a Google search lead me here and didn't yield much otherwise... Having the 'pass' password manager installed fixes this for me on a headless Debian Buster (but then stores the saved credentails unencrypted...):
|
Just hit this on openSUSE... I've tried reinstalling, and I've tried nuking |
Apparently I worked around by using sudo zypper install gpg2 password-store
pass init $YOUR_GPG_ID # if you don't have one: gpg2 --full-generate-key && gpg2 -k
# Make sure docker-credential-pass is on $PATH (e.g. in /usr/local/bin or ~/bin)
docker login |
On Debian, docker appears to be configured to use secret service by default. However, this did not work on my machine:
My internet searches for "secret service" yielded freedesktop specifications for it but nothing related to which program I need to have installed to have it, or how to start it.
From my experience, freedesktop bits do not always come with adequate user documentation, but since it is rather non-trivial to figure out how to make docker not try to use the various gnome desktop services (docker/cli#1219), please consider adding some guidance on how to make the default credential store work, including on a headless machine with no X installed.
The text was updated successfully, but these errors were encountered: