将 SVN 密码存储在 gnome-keyring 中

将 SVN 密码存储在 gnome-keyring 中

我可以看到其他关于如何禁用 SVN 的 GNOME 密钥环的问题。我遇到了相反的问题,无法启用它。我可以看到其他发行版的答案,但它们似乎并不完全适用 - 例如,提到了 GNOME_KEYRING_SOCKET,但我看不到任何迹象表明它已设置。

以下是有关我的系统和我尝试过的数据:

  1. Ubuntu 18.04 LTS
  2. svn --version: 1.9.7 (r2800392),在凭证缓存列表中报告 Gnome Keyring
  3. ~/.subversion/config 有[auth] password-stores = gnome-keyring
  4. ~/.subversion/servers 有[global] store-passwords = yes
  5. ~/.subversion/servers 有[global] store-plaintext-passwords = no并且此设置有效,这表明我正在编辑正确的配置文件
  6. Gnome 密钥环守护进程正在运行,适用于 SSH 和 Evolution

请问有人可以建议我遗漏了什么或者我可以尝试其他什么吗?

答案1

我受了启发,找到了答案类似问题用于一个完全不同的程序。

Ubuntu 18.04 删除了早期版本中存在的默认软件包。解决方案是将该软件包放回去:

sudo aptitude install libgnome-keyring0

相关内容