[sisyphus] git и gpg-agent

Мал Скрылёв 3ahyga на gmail.com
Чт Фев 17 12:17:01 UTC 2011


Приветствую всех.

На сизифе... пытаюсь подписать метку(tag) к git-схову. По выполнении
соотвествующей команды запрос к  gpg-agent не производится и git
спрашивает пароль, и по его введении git вываливается с ошибкою, что
мол невозможно подписать пакет. Поведение агента в случае ввода
неверного пароля иное есть, он просто переспрашивает пароль снова.
Пакеты получалось подписывать, если стоит гномовый хранитель ключей,
тот через ssh-переброс спрашивает пароль чрез окошко, и создание метки
проходит. Однако, если он не стоит то - ошибка... Не очень охото стать
окна ради того, чтобы подписать пакет. Лог таков есть:

$ git tag -s 0.04-alt1 -m "perl-Expect-Simple 0.04-alt1"

Необходим пароль для доступа к секретному ключу пользователя: "Malo
Skryleve <malo на altlinux.org>"
1024-бит DSA ключ, ID 9B0AED05, создан 2010-12-09

gpg: проблема с агентом - использование агента отключено
error: gpg failed to sign the tag
error: unable to sign the tag


Собственно проблема решилась установкою двух пакетов: pinentry-common
pinentry-curses
Однако такое поведение настораживает, почему вдруг без сих пакетов,
git не могло переварить вводимый верный пароль....

-- 
Малъ Зануда, Скрылёвъ сынъ


Подробная информация о списке рассылки Sisyphus