Configure Duplicity para usar pinentry?

0

Por padrão, a duplicidade solicita senhas para as chaves GnuPG na inicialização e armazena-as na memória durante toda a vida útil do processo. Existe uma maneira de tê-lo usando / usr / bin / pinentry em vez disso, então eu sei que não estou passando a senha através da Duplicidade?

Estou usando cartões inteligentes de hardware GnuPG, então, geralmente, quando uma operação de sinalização ou decodificação é solicitada, geralmente recebo um diálogo de pinagem que aparece. Posso configurar o gpg-agent para armazenar em cache minhas senhas por um determinado período de tempo.

Existe uma maneira de a Duplicity não conhecer minhas chaves GnuPG e usar o agente GnuPG e o Pinentry para ignorar a inserção da minha frase-senha no Duplicity?

    
por Naftuli Kay 05.07.2016 / 00:10

1 resposta

2

A duplicidade não não armazena em cache as frases-passe do gpg por padrão (você pode fornecê-las como env vars). Todos os prompts que você vê são do binário binário gpg abaixo. Assim, quando você configura seu gpg no estado desejado, a duplicidade irá usá-lo como configurado e você está definido.

Para usar gpg-agent , leia o parâmetro --use-agent na página de manual: link

    
por 05.07.2016 / 11:16