Page 1 sur 2
[Installation] Problème d'authentification (contourné)
Publié : lun. 23 juil. 2012, 18:56
par Kerlam
Bonjour,
Je suis en train d'installer une Arch avec la nouvelle iso (archlinux-2012.07.15-netinstall-dual.iso). Je suis les indications du wiki (
http://wiki.archlinux.fr/Arch_install_scripts) et tout se passe bien jusqu'au chapitre 7 "Installation du système de base"
. Lorsque le programme vérifie l’intégrité des paquets il coince en me répondant:
Code : Tout sélectionner
error: xz: signature from "Pierre Schmitz <pierre@archlinux.de>" is invalid
error: failed to commit transaction (invalid or corrupted package)
Errors occured, no packages were upgraded.
==> ERROR: Failed to install packages to new root
J'ai essayé de rectifier avec les commandes:
puis
Mais rien n'y fait, je retrouve toujours le même message d'erreur.
Si quelqu'un a une idée, je suis prenneur!
Merci d'avance.

Re: [Installation] Problème d'authentification
Publié : lun. 23 juil. 2012, 19:02
par widapit
Salut !
Tu es sur quel support ? cd/clé ou chroot ?
que renvoie
?
Re: [Installation] Problème d'authentification
Publié : lun. 23 juil. 2012, 19:09
par Kerlam
J'installe à partir d'une clé USB et la commande me répond:
Re: [Installation] Problème d'authentification
Publié : lun. 23 juil. 2012, 19:27
par widapit
Tu es sur d'avoir bien réinitialisé ?
... trouvé sur
http://wiki.archlinux.fr/Pacman-key
Sinon, tu as bien suivi les news relatives à la nouvelle iso ?
Accueil a écrit :A partir de maintenant, les images d’installation sont signés et il est fortement recommandé de vérifier leur signature. Sur Arch Linux, ceci peut être fait en utilisant :
Le trousseau de clés de pacman est initialisé de manière automatique au démarrage. Ceci implique que la vérification des signatures est disponible depuis le live et fonctionnera suite à l’installation.
..je t'ai fait essayé
date
car j'avais le même message d'erreur suite à des modifs matérielles et remise à zero du bios (et donc de la date systeme..), ça aurait pu être le cas pour toi aussi...
Re: [Installation] Problème d'authentification
Publié : lun. 23 juil. 2012, 19:39
par Kerlam
J'avais vérifié l'iso téléchargée avec son md5 mais pas avec
Ça change quelque chose?
Re: [Installation] Problème d'authentification
Publié : lun. 23 juil. 2012, 19:42
par widapit
Je sais pas trop exactement, c'est plutôt à toi de me dire... je connais pas cette nouvelle iso
mais si c'est indiqué dans les news, ça doit pas être anodin...
Re: [Installation] Problème d'authentification
Publié : lun. 23 juil. 2012, 19:54
par onyx67
Kerlam a écrit :J'avais vérifié l'iso téléchargée avec son md5 mais pas avec
Ça change quelque chose?
Cette commande vérifie la signature numérique de l'image .iso que tu as téléchargé. En clair, pacman vérifie son intégrité comme il le fait désormais lors de l'installation d'un paquet.
Re: [Installation] Problème d'authentification
Publié : lun. 23 juil. 2012, 20:00
par Kerlam
En tout cas lorsque je vérifie l'iso voici la réponse:
Code : Tout sélectionner
$ pacman-key -v archlinux-2012.07.15-netinstall-dual.iso.sig
gpg: Signature faite le dim. 15 juil. 2012 16:19:46 CEST avec la clé RSA ID 9741E8AC
gpg: NOTE: la base de confiance n'a pas les permissions d'écriture
gpg: Bonne signature de « Pierre Schmitz <pierre@archlinux.de> »
Comme je n'étais pas en root, j'ai recommencé pour qu'il ai les permissions d'écritures et il m'a répondu:
Code : Tout sélectionner
# pacman-key -v archlinux-2012.07.15-netinstall-dual.iso.sig
gpg: Signature faite le dim. 15 juil. 2012 16:19:46 CEST avec la clé RSA ID 9741E8AC
gpg: Bonne signature de « Pierre Schmitz <pierre@archlinux.de> »
Je vais refaire ma clé USB avec l'iso d'installation vérifiée par pacman-key et retenter l'installation. On va bien voir. Je vous tiendrais au courrant au cas ou d'autres soit tombés sur le même os.
Merci.

Re: [Installation] Problème d'authentification
Publié : lun. 23 juil. 2012, 20:08
par Kerlam
Cette commande vérifie la signature numérique de l'image .iso que tu as téléchargé. En clair, pacman vérifie son intégrité comme il le fait désormais lors de l'installation d'un paquet.
Du coup ça reviens au même de faire une vérification avec md5sum, non? Dans ce cas pourquoi pacman-key a besoin des droits d'écriture? Il modifie l'iso?
Re: [Installation] Problème d'authentification
Publié : lun. 23 juil. 2012, 20:13
par FoolEcho
Non.
Avec la somme de contrôle tu vérifies l'integrité de l'iso, c'est-à-dire qu'il ne manque rien.
Avec la vérification de la signature, tu t'assures que tu as bien l'iso produit par untel... et donc que cet iso n'a pas été trafiqué dans l'intervalle (car on peut très modifier l'iso et sa somme de contrôle).
C'est le même principe qui s'applique lorsque pacman/pacman-key vérifie un paquet.

Re: [Installation] Problème d'authentification
Publié : lun. 23 juil. 2012, 20:17
par Kerlam
Ok, donc mon .iso d'installation n'est pas en cause. Je vais retenter l'installation mais j'y crois pas trop...

Re: [Installation] Problème d'authentification
Publié : lun. 23 juil. 2012, 20:30
par FoolEcho
Essaie ça avant (si ça n'est pas trop tard):
http://wiki.archlinux.fr/Pacman-key#Rem ... _z.C3.A9ro
Mais le souci vient peut-être du script pacstrap ?
Re: [Installation] Problème d'authentification
Publié : lun. 23 juil. 2012, 20:51
par Kerlam
J'ai déjà essayé, pas mieux.

Re: [Installation] Problème d'authentification
Publié : mar. 24 juil. 2012, 10:54
par Kerlam
Nouvel essai ce matin et problème persistant.
Une petite variante cependant:
Code : Tout sélectionner
error: tzdata: signature from "Andreas Radke <andyrtr@archlinux.org>" is invalid
error: failed to commit transaction (invalid or corrupted package)
Errors occured, no packages were upgraded.
==> ERROR: Failed to install packages to new root
Si quelqu'un a trouvé une parade ou a le même problème on pourrais faire remonter pour faire corriger le bug.
Re: [Installation] Problème d'authentification
Publié : mar. 24 juil. 2012, 11:53
par tuxce
Est ce que lors du démarrage du live, tu as une erreur ? plus précisément lors de l'initialisation du trousseau de clé ?
Sinon, pour contourner, tu peux tout simplement modifier le
/etc/pacman.conf
pour commenter les différents
SigLevel
et en rajoutant un:
dans la section
[options]
.
Re: [Installation] Problème d'authentification
Publié : mar. 24 juil. 2012, 13:09
par Kerlam
Est ce que lors du démarrage du live, tu as une erreur ? plus précisément lors de l'initialisation du trousseau de clé ?
Je n'ai pas de message d'erreur avant de lancer la commande
Sinon, pour contourner, tu peux tout simplement modifier le /etc/pacman.conf pour commenter les différents SigLevel et en rajoutant un:
SigLevel = Never
dans la section [options].
J'ai bien pensé à cette solution mais si on peut trouver un moyen de garder une installation sécurisée, c'est mieux. Et puis rien ne me dis que ce problème ne persisteras pas après l'installation. Donc autant essayer de trouver une solution.

Re: [Installation] Problème d'authentification
Publié : mer. 25 juil. 2012, 14:28
par Kerlam
J'ai modifié le /etc/pacman.conf pour commenter les différents SigLevel et en rajoutant un:
ce qui m'a permis de continuer l'installation mais maintenant le même problème se reproduit lors de l'installation de mesa.
Code : Tout sélectionner
Erreur : libgl: signature from "Andreas Radke <andyrtr@archlinux.org>" is invalid
Erreur : la validation de la transaction a échoué (paquet invalide ou corrompu)
Des erreurs se sont produites, aucun paquet n'a été mis à jour.
J'ai alors fait:
Code : Tout sélectionner
# rm -rf /etc/pacman.d/gnupg
# pacman-key --init
# pacman-key --populate archlinux
# pacman-key --refresh-keys
pour être sûr des clés mais rien n'y fait.
Je me demande si le problème ne viens pas des paquets à installer... Est-il possible d'effacer de la mémoire les paquets téléchargés mais non-installés pour tenter de les re-télécharger et installer?
Re: [Installation] Problème d'authentification
Publié : mer. 25 juil. 2012, 14:43
par tuxce
pour vider le cache.
Par contre, si SigLevel est à Never, il ne doit pas y avoir de vérification de signature, tu peux vérifier ta config avec:
Je pense que:
devrait aussi sortir la configuration de SigLevel
Si ça se trouve, c'est une question de configuration de répertoire même si je ne saurais dire pourquoi:
(ou si tu peux, carrément poster le debug)
Re: [Installation] Problème d'authentification
Publié : mer. 25 juil. 2012, 15:29
par Kerlam
Le problème persiste avec un autre paquet même en vidant le cache.
Code : Tout sélectionner
Erreur : mesa: signature from "Andreas Radke <andyrtr@archlinux.org>" is invalid
Erreur : la validation de la transaction a échoué (paquet invalide ou corrompu)
Des erreurs se sont produites, aucun paquet n'a été mis à jour.
Par contre je ne suis plus sur la clé USB pour cette partie de l'installation vu que j'ai pu installer le système de base en mettant les SigLevel sur Never. Donc je pense que pacstrap ne sera plus utilisable.
Tous mes SigLevel sont sur PackageRequired et ce qui est étrange c'est que pour installer xorg c'était déjà le cas et tout a bien fonctionné.
Je t'envoie le résultat:
Code : Tout sélectionner
# pacman --debug |& grep -i gnu
debug: option 'gpgdir' = /etc/pacman.d/gnupg/
Par contre j'aimerais bien afficher le debug complet pour le poster mais je ne sais pas comment faire.
Re: [Installation] Problème d'authentification
Publié : mer. 25 juil. 2012, 15:48
par tuxce
Ok, j'avais pas compris que t'étais plus sur l'installation depuis le live.
Du coup, pas besoin de debug, donne plutôt la sortie de :