Erro personalizado do repo NO_PUBKEY

0

A partir do apt-get update, vejo o seguinte erro:

W: GPG error: http://repo.domain.com/apt ./ Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 9B2C8CCCEC30B0E8
W: The repository 'http://repo.domain.com/apt ./ Release' is not signed.
N: Data from such a repository can't be authenticated and is therefore potentially dangerous to use.
N: See apt-secure(8) manpage for repository creation and user configuration details.

Esse é o nosso repositório interno, estou tentando gerar uma nova chave porque o Ubuntu Xenial não permite mais o digest SHA-1, mas depois que eu regenerar a chave, o erro acima aparece, o que devo fazer para corrigir isso?

    
por Thomas G. Lau 24.04.2017 / 06:39

1 resposta

0

solução encontrada:

1. go to repo server and repo directory
2. gpg --clearsign -o Release
3. rm Release.gpg
4. apt-ftparchive release . > Release
5. gpg --yes -abs -u $KEYNAME -o Release.gpg Release

Não há mais NO_PUBKEY reclamar!

    
por Thomas G. Lau 24.04.2017 / 07:12