Я хочу, чтобы Subversion шифровала мои пароли на сервере Fedora без запуска рабочего стола gnome. Однако я начал в графическом интерфейсе gnome для проверки работоспособности и сделал обычные модификации для:
password-stores = gnome-keyring
store-passwords = yes
[global]
store-passwords = yes
store-plaintext-passwords = no
Затем я удалил ~ /. subversion / auth
dir, выполнил операцию svn и presto, пароль хранится в gnome-keyring, а не в виде обычного текста. Затем я подключился по ssh к тому же серверу и запустил:
export `gnome-keyring-daemon`
, что дало мне забавную ошибку:
gnome-keyring-daemon: не удалось найти настройки компонента ssh: не удалось связаться с сервером конфигурации; Некоторые возможные причины состоят в том, что вам нужно включить сеть TCP / IP для ORBit или у вас устарели блокировки NFS из-за сбоя системы. См. Http://projects.gnome.org/gconf/ для информации. (Подробности - 1: не работает в активном сеансе) gnome-keyring-daemon: не удалось найти параметр компонента pkcs11: не удалось связаться с сервером конфигурации; Некоторые возможные причины состоят в том, что вам нужно включить сеть TCP / IP для ORBit или у вас устарели блокировки NFS из-за сбоя системы. См. Http://projects.gnome.org/gconf/ для информации. (Подробности - 1: Не работает в активном сеансе)
На этом я застрял. Еще я могу сказать, что когда рабочий стол gnome запущен, я могу экспортировать DBUS_SESSION_BUS_ADDRESS = unix: abstract = / tmp / dbus-oCE5teZHWJ, guid = 39013abab7d3f9e97422b8d94e45a9c2
и работает на ssh-клиенте.