Script para resolver o erro NO_PUBKEY

Publicado por Edu em 13/02/2010

[ Hits: 5.731 ]

 


Script para resolver o erro NO_PUBKEY



Às vezes mais de uma chave precisa ser armazenada para a correta atualização do sistema. Quando se conhecem as chaves, devemos digitar os comandos:

gpg --keyserver subkeys.pgp.net --recv (sua chave)
$ gpg --export --armor (sua chave) | sudo apt-key add -


Para amenizar o retrabalho podemos colocar esses passos em um script.

1) Selecione e copie o código abaixo:

for KEY in $@
do
   gpg --keyserver subkeys.pgp.net --recv ${KEY}
   gpg --export --armor ${KEY} | sudo apt-key add -
done

2) Crie um arquivo com o Vim:

vim nome_script.sh

3) Coloque o Vim em modo de inserção e cole o conteúdo copiado.

:i
+


4) Salve o arquivo e saia:

:wq

5) Conceda direito de execução ao script:

chmod +x nome_script.sh

6) Teste o arquivo:

./nome_script.sh CHAVE_1 CHAVE_2 CHAVE_N

Obs.: é pouco mas já é alguma coisa...

Abraço.

Outras dicas deste autor
Nenhuma dica encontrada.
Leitura recomendada

Iptables + honeypot + IDS

Adicionando o IMSpector em seu pfSense

Metasploitable no VirtualBox

Colocando uma senha no Grub

Fail2ban em servidor SSH

  

Comentários
[1] Comentário enviado por eduoliveira em 13/02/2010 - 12:10h

No passo 3, substitua o sinal + por <shift>+<insert>, ou seja, após copiar o conteúdo descrito, e colocar o vim em modo de inserção, cole o conteúdo no script com o atalho de teclas (<shift>+<insert>).
O original está assim, mas, talvez tenha sido retirado automaticamente por motivo de segurança (crítica de dados em formulário).

[2] Comentário enviado por erasmo em 13/02/2010 - 22:30h

Edu,

eu uso add-apt-key.

erasmo

[3] Comentário enviado por eduoliveira em 14/02/2010 - 11:24h

Excelente erasmo, eu não conhecia... ainda tenho tudo para aprender... acho que será um longo porém, intrigante caminho!




Contribuir com comentário