Относительно недавно (по когда именно, не могу сказать), перестал нормально отрабатывать gear-create-tag, спрашивая пароль и умирая ругаясь на то что невозможно подписать тег. В это время в логах появляется: gpg-agent[5330]: segfault at 10 ip b768f11d sp b73868c0 error 4 in libassuan2so.0.0.0[b768b000+d000] (при этом раз от раза меняется только PID). Также как я понял такое проявляется и у ender@-а. Если после неудачного запуска gear-create-tag тут же запустить его второй раз (и опять ввести пароль), то тег создаётся и подписывается нормально. $rpm -qf =gpg-agent gnupg2-2.0.16-alt2 Единственное упоминание об gnupg в логе apt-а за последний месяц это: apt.log.10.bz2:Upgrading gnupg 1.4.10-alt4 to 1.4.11-alt1 Про assuan упоминаний нет.
$ gpg-agent --daemon gpg-agent[9317]: enabled debug flags: assuan can't connect to `/home/ender/.gnupg/log-socket': Нет такого файла или каталога GPG_AGENT_INFO=/tmp/gpg-UNbfAy/S.gpg-agent:9318:1; export GPG_AGENT_INFO; $ gpg --sign mkvtoolnix.spec Необходим пароль для доступа к секретному ключу пользователя: "Afanasov Dmitry <ender@unixkomi.ru>" 1024-бит DSA ключ, ID A734232C, создан 2008-01-26 can't connect to `/tmp/gpg-KVmjsH/S.gpg-agent': В соединении отказано gpg: не могу подключиться к `/tmp/gpg-KVmjsH/S.gpg-agent': connect failed Введите пароль: gpg: Interrupt caught ... exiting $ gpg --gpg-agent-info /tmp/gpg-UNbfAy/S.gpg-agent:9318:1 --sign mkvtoolnix.spec Необходим пароль для доступа к секретному ключу пользователя: "Afanasov Dmitry <ender@unixkomi.ru>" 1024-бит DSA ключ, ID A734232C, создан 2008-01-26 gpg: проблема СЃ агентом - использование агента отключено Файл `mkvtoolnix.spec.gpg' существует. Перезаписать (y/N)? y после этого в логах: kernel: [ 4664.545165] gpg-agent[9318] segfault at 10 ip b766311d sp b74548c0 error 4 in libassuan2.so.0.0.0[b765f000+d000]
apt-get install seahorse спасает ситуацию. кроме seahorse стоит openssh-askpass-common-5.6p1-alt1 gtk2-ssh-askpass-5.1p1-alt2 как я помню, их хватало для счастья и без всякого seahorse.
Стоят пакеты x11-ssh-askpass-1.2.4.1-alt4 и openssh-askpass-common-5.6p1-alt1. Дней десять назад снёс pinentry-qt, т.к. хотелось бы вводить пароль в терминале. Не знаю, важно ли это.
Такое возможно, пока pinentry не переехало на новый libassuan, хотя у меня не воспроизводиться при постоянном использовании и консольного и qt-шного
Неактуально.