On 01.11.2008 17:24:48, Ildar Mulyukov wrote:
On 03.10.2008 23:59:29, Ildar Mulyukov wrote:
В связи с тестированием нового Гнома прошу потестировать, как работают агенты ssh и gpg. Я сейчас сижу на том, что есть в Сизифе. gpg агент работает (seahorse-agent), а вот ssh - нет. (Вернее работает, если ручками переписать переменные окружения) Там какое-то движение в переходе от одного к другому. Кто-нибудь поделится знанием?

В общем, после многочисленных "подходов к снаряду" делюсь, тем, что удалось выяснить: 1. ssh-agent у нас сейчас gnome-keyring. При надобности он спрашивает пароль, иконка окна - серый *щит*. (Вопреки ожиданиям Алексея <ktirf@>, который ожидает, что эту роль будут выполнять seahorse + ssh-agent)

I. Сделал ещё один подход к снаряду.
Цель: выяснить, как заставить seahorse делать эту работу.
Результат: Предположительно в seahorse заложили функциональность ASKPASS-агента. Это значит, что если сделать: SSH_ASKPASS=/usr/lib/seahorse/seahorse-ssh-askpass ssh-add < /dev/null то он спросит пароль через seahorse. Однако этого не происходит. При том, что SSH_ASKPASS=/usr/lib/openssh/gtk2-ssh-askpass ssh-add < /dev/null
работает ровно так, как ожидалось.
Вывод: таки что-то у нас с seahorse не так.

II. gnome-keyring в качестве SSH-агента не запускается правильно (?)
По идее, тот экземпляр gnome-keyring, который запускается при старте сессии, должен подменить переменную SSH_AUTH_SOCK. Однако он запускается "где-то сбоку", и не меняет её для большинства запущенных программ. Если у кого-то есть другие соображения или другие результаты - пожалуйста поделитесь. Мне было бы интересно узнать, _как_ это работает у вас.

Заранее спасибо.

----------------------------
* на пакете уже висит #17759
исправлено на пять!
* надо изменить POSTIN сообщение про use-agent
уже изменил какой-то добрый человек.
* очень хотелось бы, чтобы rpm -bb --sign спрашивал пароль у агента
ну...

Ильдар.
--
Ildar  Mulyukov,  free SW designer/programmer/packager
=========================================
email: [email protected]
Jabber: [email protected]
ICQ: 4334029
ALT Linux Sisyphus http://www.sisyphus.ru
=========================================
_______________________________________________
Gnome mailing list
[email protected]
https://lists.altlinux.org/mailman/listinfo/gnome

Ответить