Problema ao adicionar dois repositórios assinados por GPG no Debian

1

Nós temos uma máquina virtual que usa dois repositórios personalizados, primeiro é o Mono Xamarin, eu segui o oficial guia na instalação e funciona.

No entanto, temos um repositório personalizado criado com o Aptly que também é assinado com o GPG. Quando eu adiciono este repositório à lista e adiciono nossa chave pública (via apt-key add my_key.asc ), o apt-get update diz

Failed to fetch https://our-repo/debian/dists/jessie/main/binary-amd64/Packages  
gnutls_handshake() failed: Public key signature verification has failed.

Eu realmente não sei por que, porque funciona em todas as outras máquinas. Tenho 100% de certeza de que a chave está correta e não há diferença para outras máquinas, exceto a adição do repo Xamarin também. Além disso, lidamos com isso com o Puppet, então não deve haver diferença em comparação com outras VMs.

    
por Petr Mensik 18.10.2016 / 10:56

0 respostas