Aller au contenu

PB GPG Debian

Featured Replies

Posté(e)

Bonjour,

J'utilise Debian Etch testing. Il y a environ 15 minutes j'ai tenté de faire les mises à jour, comme d'habitude et la surprise :

W: GPG error: ftp://ftp.fr.debian.org testing Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 010908312D230C5F

Pensant que cela provenait du miroir ftp.fr.debian.org qui avait un problème j'ai alors rajouté le mirroir américain et là, pareil :

W: GPG error: ftp://ftp.debian.org testing Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 010908312D230C5F

Quelqu'un aurait-il une idée ?

Sachant qu'en début de soirée cela fonctionnait sans problème.

Merci

Posté(e)

Complète supposition :

Si c'est un avertissement, peut-être est-ce un nouveau moyen de vérifier que tu télécharges bien le bon GPG et non une version corrompue, en vérifiant une clé sur le serveur.

Seulement, le système de clé n'est peut être pas mis en place sur le serveur Debian, d'où cet avertissement.

Mais c'est peut-être pas ça ...

Posté(e)
  • Auteur

Je peux tout de même faire les mises à jours, mais apt me demande de confirmer, car il précise bien que les dépôt n'ont pas été vérifier par la présence d'une clé publique.

Posté(e)

salut

Certain serveur gere les cles gpg pas d'autre .

Ça depend du mirroir .

Au pire fait un apt-setup et change de mirroir .

a+

Posté(e)
  • Auteur

Merci zoto, mais ce que je comprends pas, c'est que j'utilise toujours ces mirroirs, qui d'habitude fonctionne très bien et qui, il me semble, ont une clef d'habitude. C'est comme si leurs clefs avaient disparût.

J'ai un autre PC sous debian, je testerai demain voir si la mise à jour pose des problèmes.

Je vais essayer de rechanger de mirroir quand même.

EDIT :

Il semble que cela fonctionne en tapant la commande suivante

wget http://ftp-master.debian.org/ziyi_key_2006.asc -O - | apt-key add -

Merci à tous pour vos réponses.

Modifié par Bevito

Posté(e)

J'ai eu le même problème est cette ligne de commande n'a pas suffit.

Voila ce que j'ai fait si ca aide quelqu'un:

1) recupérer la clé publique de mon repository de securité:

(deb http://secure-testing.debian.net/debian-secure-testing etch/security-updates main contrib non-free

deb-src http://secure-testing.debian.net/debian-secure-testing etch/security-updates main contrib non-free )

gpg --keyserver wwwkeys.eu.pgp.net --recv-keys 946AA6E18722E71E 

puis l'ajouter au porte-feuille des clés:

gpg --armor --export 946AA6E18722E71E | apt-key add - 

Puis j'ai relancé apt-get update. Si manque une autre clé, j'ai refait la même manip'.

Je suis en debian etch testing à jour.

HTH ;-)

  • 3 semaines après...
Posté(e)

Salut

Au passage j'ai fait un petit script pour mettre a jour cela .

Il y a juste a rentrer la cles :) .

!/bin/sh

echo "quelle cles voulez vous mettre à jour ?"
read key
gpg --keyserver wwwkeys.eu.pgp.net --recv-keys $key

gpg --armor --export $key | apt-key add -


echo "mise a jour des sources"

apt-get update

a+

Posté(e)

Salut,

Le problème avait été signalé dans la debian weekly news du 10 janvier :

GnuPG Error during Upgrade. Bernd Prager [18]noticed that upgrading

Debian fails with a missing key error since a new archive key is used

for signing. Lee Chinook [19]provided the path to the new [20]key and

the instructions to incorporate it.

18. http://lists.debian.org/debian-user/2006/01/msg00593.html

19. http://lists.debian.org/debian-user/2006/01/msg00675.html

20. http://ftp-master.debian.org/ziyi_key_2006.asc

La solution donnée dans le lien 19 a parfaitement marché chez moi :byebye:

Posté(e)

Salut

J'ai fait ce script pour moi donc je le donne sinon si Debian fourni quelque chose de mieux faut pas hesiter :chinois:

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.