Se você estiver criando pacotes em sua máquina local, use gpg-agent
. Ele lembrará as senhas de PGP para a sessão. (Se estiver usando o GNOME, o "GNOME Keyring" executa a mesma função.)
eval $(gpg-agent --daemon --sh --use-standard-socket)
Estou construindo um pacote debian (.deb) com um servidor de integração contínua (Hudson). Funciona bem para criar pacotes não assinados. Mas eu quero que o meu hudson-user seja capaz de assinar o pacote sozinho, sem intervenção humana.
Basicamente, eu peço ao hudson para lançar um arquivo make, que usa Reconstruir . Reescreva-se chame debsign
O debsign precisa que o sistema tenha um par de chaves disponíveis, e é o caso. Mas eu tenho que digitar a frase-senha associada a cada vez, e é quebrar a meta que eu quero arquivar (construção automática completa do pacote assinado)
Minha pergunta é: posso evitar ter que digitar algo? Eu posso mudar o
Se você estiver criando pacotes em sua máquina local, use gpg-agent
. Ele lembrará as senhas de PGP para a sessão. (Se estiver usando o GNOME, o "GNOME Keyring" executa a mesma função.)
eval $(gpg-agent --daemon --sh --use-standard-socket)
Tags debian deb linux digital-signature