Não ter que digitar a senha no debsign

1

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

    
por Antoine Claval 19.10.2011 / 11:57

1 resposta

0

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)
    
por 19.10.2011 / 12:38