Eu ainda não descobri como fazer isso com o Zenity puro, mas se você quiser que o usuário insira a senha em uma caixa de GUI, adicione a seguinte linha ao arquivo ~/.gnupg/gpg.conf
(crie-a se ela não já existem):
use-agent
Estou trabalhando em um aplicativo GPG baseado na interface gráfica do Zenity. Mas eu tenho um problema com isso. O GPG pergunta a senha para criptografia no terminal com este comando gpg -c $FILE
. No entanto, os usuários devem inserir suas senhas na caixa Zenity. Existe algum programa auxiliar (como a variável SUDO_ASKPASS) para o Zenity?
Como posso usar zenity --password
com a expressão acima? Obrigado.
Eu ainda não descobri como fazer isso com o Zenity puro, mas se você quiser que o usuário insira a senha em uma caixa de GUI, adicione a seguinte linha ao arquivo ~/.gnupg/gpg.conf
(crie-a se ela não já existem):
use-agent