Como lidar com vários OfflineImap com senhas armazenadas em Gpg?

0

Estou usando o Offlineimap com senhas armazenadas em gpgp. Bastante semelhante a esta configuração

link

O meu problema é este. Eu tenho várias contas de e-mail, e é tedioso digitar a mesma senha do Gnupg várias vezes enquanto tento sincronizar.

Eu tentei o priming que o usuário menciona naquele artigo, mas ele não funciona comigo, na verdade o OfflineImap tenta passar a senha Gpg real para o servidor de email. Então eu suponho que isso é um erro.

A outra questão é que eu não posso usar o tipo Gnome Keyring porque eu não tenho o Gnome / Kde, etc. Eu estou usando o terminal ssh para isso.

Eu estou no Debian Wheezy 32b, ele tem o Py 2.7

Quais são minhas opções?

obrigado

    
por yarun can 01.06.2014 / 07:15

2 respostas

0

O GnuPG 2 (no Debian e derivados instalados como gpg2 ) pode se conectar com gpg-agent da sua senha em cache. Se você usar uma interface gráfica com o usuário, provavelmente a conhecerá a partir de sua janela de entrada de chave, mas também há uma versão de linha de comando pinentry-curses , que não requer nenhum gerenciador de janelas. No Debian e distribuições lucrativas, está no pacote pinentry-curses :

pinentry-curses - curses-based PIN or pass-phrase entry dialog for GnuPG

Certifique-se de configurá-lo em .gnupg/gpg-agent.conf .

    
por 06.06.2014 / 18:25
1

Veja o Arch Wiki para configurar gpg-agent

Instale gnupg2 & altere /usr/bin/gpg para ser um link simbólico para /usr/bin/gpg2 (removendo gnupg do Debian).

Para quem usa duply no Debian Wheezy & ter problemas com pinentry-curses - use duply 1.9.0 não 1.5.5 nos repositórios (isso corrige problemas ao assinar backups com gpg ).

pinentry-curses agora funciona sem problemas quando chamado programaticamente. Isso também corrige gpg problemas com fwknop

    
por 29.09.2014 / 19:26