LINUX.ORG.RU

Kmail не выдает запрос на пароль к PGP


0

0

когда пытаюсь расшифровать письмо выдает:

>Сообщение зашифровано (расшифровка невозможна)

>Причина: Модуль шифрования OpenPGP не может расшифровать эти данные.

>Ошибка: Bad passphrase

> Не расшифрованные данные не будут показаны.

в итоге понял, что эта ошибка из за того что ключ стоит под паролем (kleopatra по дефолту создает его без паса), и не получив пароля естественно не расшифровываться, пролазив все настройки не смог найти как же все таки заставить kmail запрашивать пароль при попытке расшифровать, гуглил, но нашел только похожие темы без ответов... нуждаюсь в помощи...


Ответ на: комментарий от gorilych

это я раскомментировал:

cat .gnupg/gpg.conf | grep use-agent use-agent

но все равно env|grep GPG ничего не выводит

и что-то не могу понять что за pinentry-qt, в репах только pinentry

kyxap
() автор топика

поставил я

Название : pinentry-qt4

Версия : 0.7.3+svn799201-1

gpg --sig пишет

gpg: gpg-agent недоступен в данной сессии

kyxap
() автор топика

> как же все таки заставить kmail запрашивать пароль при попытке расшифровать

apt-get install kmail-aegypten-plugins

Skull ★★★★★
()
Ответ на: комментарий от kyxap

> даже в AURe нет, ошиблись ?

Я не знаю, что такое AUR. У меня на ALT Linux после установки этого пакета всё заработало.

Skull ★★★★★
()

что может быть не правильное в этих 2х строчках:
debug-level basic
log-file socket:///home/kyxap/.gnupg/log-socket

с ними gpg вообще не работает

kyxap
() автор топика
Ответ на: комментарий от kyxap

> для 4х кед ?

И для KMail из KDE4 работает прекрасно.

Skull ★★★★★
()
7 мая 2009 г.

до сих пор не разобрался с проблемой.
при
$ gpg --sign
выдает что:
gpg: gpg-agent недоступен в данной сессии


при попытке запуска gpg-agent:
gpg-agent[4330]: can't connect to `/home/kyxap/.gnupg/S.gpg-agent': Нет такого файла или каталога
gpg-agent: нет gpg-agent доступого для данной сессии
gpg-agent: secmem usage: 0/32768 bytes in 0 blocks



[kyxap@dd ~]$ cat .gnupg/gpg.conf | grep use-agent
use-agent
[kyxap@dd ~]$

но [kyxap@dd ~]$ env | grep GPG
[kyxap@dd ~]$


конфиги проверил... куда еще смотреть? ((((((((



kyxap
() автор топика

Вроде в libgcrypt бага была с утечкой памяти и при попытке подписать/зашифровать на вызове где-то внутри нее все падает.

ef37 ★★
()
Ответ на: комментарий от ef37

>Вроде в libgcrypt бага была с утечкой памяти и при попытке подписать/зашифровать

зашифровывает отлично.

kyxap
() автор топика
Ответ на: комментарий от ef37

[kyxap@dd ~]$ export MALLOC_CHECK_=0
[kyxap@Vdd ~]$ kmail
kmail(6389) KWallet::Wallet::openWallet: Pass a valid window to KWallet::Wallet::openWallet().
если нажму расшифровать сообщение то:
[kyxap@dd ~]$ QGpgMEProgressTokenMapper::map( "-&29" 63 )
QGpgMEProgressTokenMapper::map( "-&29" 63 )


в итоге та же ошибка...

kyxap
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.