You are not logged in.

#1 2018-07-30 14:28:41

hk_fellow
Member
Registered: 2018-07-30
Posts: 1

The name org.freedesktop.secrets was not provided by any .service file

Hi. I am using Arch without Desktop and X, console only. When I use Subversion, annoying error messages appear:

[hk_fellow@linux_builder_1 my_project]$ svn up
Updating '.':
Authentication realm: <https://zsvn.mycompany.ru:443> MyCompany Staff Subversion Server
Password for 'hk_fellow': ************

Authentication realm: <https://zsvn.mycompany.ru:443> MyCompany Staff Subversion Server
Username: hk_fellow
Password for 'hk_fellow': ***********

** Message: 01:35:29.857: Remote error from secret service: org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.secrets was not provided by any .service files
** Message: 01:35:34.122: Remote error from secret service: org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.secrets was not provided by any .service files
** Message: 01:35:34.123: Remote error from secret service: org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.secrets was not provided by any .service files

After some googling I realized that gnome-keyring package should be installed to fix that because it implements Freedesktop Secrets API. But I am slightly concerned about installing GNOME-stuff on console-only environment. Is that OK? Is gnome-keyring the only Freedesktop Secrets API implementation available? Or maybe any console alternative without GTK dependencies exists?

Offline

#2 2018-09-14 09:20:55

happyarchlinuxuser
Member
Registered: 2017-05-22
Posts: 5

Re: The name org.freedesktop.secrets was not provided by any .service file

You have to disable password stores at the subversion config file ~/.subversion/config

[auth]
### Set password stores used by Subversion. They should be
### delimited by spaces or commas. The order of values determines
### the order in which password stores are used.
### Valid password stores:
###   gnome-keyring        (Unix-like systems)
###   kwallet              (Unix-like systems)
###   gpg-agent            (Unix-like systems)
###   keychain             (Mac OS X)
###   windows-cryptoapi    (Windows)
# password-stores = gpg-agent,gnome-keyring,kwallet
### To disable all password stores, use an empty list:
password-stores =

see https://bbs.archlinux.org/viewtopic.php?id=95222

Last edited by happyarchlinuxuser (2018-09-14 09:21:55)

Offline

Board footer

Powered by FluxBB