Script para resolver o erro NO_PUBKEY

Publicado por Edu em 13/02/2010

[ Hits: 6.033 ]

 


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

Melhorando a segurança de seu Mandrake/Mandriva sem esforço

SSH sem senha não funciona? Eis a solução

Auditando usuários com PAM usando o Aureport do Audit

Retornando a lista de usuários de uma aplicação vulnerável usando o SQL Injection

Não se esqueça do IPv6 no seu Firewall

  

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




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts