[Installation] Problème d'authentification (contourné)

Questions et astuces concernant l'installation et la configuration d'archlinux
Avatar de l’utilisateur
Kerlam
archer
Messages : 133
Inscription : lun. 23 avr. 2012, 18:53
Localisation : Rhône

[Installation] Problème d'authentification (contourné)

Message 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"

Code : Tout sélectionner

pacstrap /mnt base base-devel
. 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:

Code : Tout sélectionner

pacman-key --init
puis

Code : Tout sélectionner

pacman-key --populate archlinux
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. :chinois:
Dernière modification par Kerlam le lun. 30 juil. 2012, 19:19, modifié 1 fois.
-Tour: CPU: Intel Q9550, RAM: 4Go, CG: ATI HD5850, OS: Windows 7 / Debian Wheezy KDE
-NetBook: Eee PC 1000H, RAM: 2Go, SSD: Intel X25-V 40Go, OS: Arch Linux KDE
-Portable: HP Pavilion zv6000, RAM: 640Mo, OS: Debian Wheezy XFCE
Avatar de l’utilisateur
widapit
Maître du Kyudo
Messages : 1148
Inscription : mar. 30 mars 2010, 22:53
Localisation : Toulouse

Re: [Installation] Problème d'authentification

Message par widapit »

Salut !
Tu es sur quel support ? cd/clé ou chroot ?
que renvoie

Code : Tout sélectionner

date
?
routeur(OpenWRT); serveurs(Debian, Arch); cléUSB(Black-Arch);
mon ordi(Arch-hardened) = {spectrwm, zsh} || je m'amuse aussi avec des Arduino !
Avatar de l’utilisateur
Kerlam
archer
Messages : 133
Inscription : lun. 23 avr. 2012, 18:53
Localisation : Rhône

Re: [Installation] Problème d'authentification

Message par Kerlam »

J'installe à partir d'une clé USB et la commande me répond:

Code : Tout sélectionner

# date
Mon Jul 23 17:07:16 UTC 2012
-Tour: CPU: Intel Q9550, RAM: 4Go, CG: ATI HD5850, OS: Windows 7 / Debian Wheezy KDE
-NetBook: Eee PC 1000H, RAM: 2Go, SSD: Intel X25-V 40Go, OS: Arch Linux KDE
-Portable: HP Pavilion zv6000, RAM: 640Mo, OS: Debian Wheezy XFCE
Avatar de l’utilisateur
widapit
Maître du Kyudo
Messages : 1148
Inscription : mar. 30 mars 2010, 22:53
Localisation : Toulouse

Re: [Installation] Problème d'authentification

Message par widapit »

Tu es sur d'avoir bien réinitialisé ?

Code : Tout sélectionner

rm -rf /etc/pacman.d/gnupg
pacman-key --init
... 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 :

Code : Tout sélectionner

pacman-key -v <fichier-iso>.sig
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...
routeur(OpenWRT); serveurs(Debian, Arch); cléUSB(Black-Arch);
mon ordi(Arch-hardened) = {spectrwm, zsh} || je m'amuse aussi avec des Arduino !
Avatar de l’utilisateur
Kerlam
archer
Messages : 133
Inscription : lun. 23 avr. 2012, 18:53
Localisation : Rhône

Re: [Installation] Problème d'authentification

Message par Kerlam »

J'avais vérifié l'iso téléchargée avec son md5 mais pas avec

Code : Tout sélectionner

pacman-key -v archlinux-2012.07.15-netinstall-dual.iso.sig
Ça change quelque chose?
-Tour: CPU: Intel Q9550, RAM: 4Go, CG: ATI HD5850, OS: Windows 7 / Debian Wheezy KDE
-NetBook: Eee PC 1000H, RAM: 2Go, SSD: Intel X25-V 40Go, OS: Arch Linux KDE
-Portable: HP Pavilion zv6000, RAM: 640Mo, OS: Debian Wheezy XFCE
Avatar de l’utilisateur
widapit
Maître du Kyudo
Messages : 1148
Inscription : mar. 30 mars 2010, 22:53
Localisation : Toulouse

Re: [Installation] Problème d'authentification

Message par widapit »

Je sais pas trop exactement, c'est plutôt à toi de me dire... je connais pas cette nouvelle iso :mrgreen:
mais si c'est indiqué dans les news, ça doit pas être anodin...
routeur(OpenWRT); serveurs(Debian, Arch); cléUSB(Black-Arch);
mon ordi(Arch-hardened) = {spectrwm, zsh} || je m'amuse aussi avec des Arduino !
Avatar de l’utilisateur
onyx67
Elfe
Messages : 766
Inscription : dim. 06 nov. 2011, 18:12
Localisation : Alsace

Re: [Installation] Problème d'authentification

Message par onyx67 »

Kerlam a écrit :J'avais vérifié l'iso téléchargée avec son md5 mais pas avec

Code : Tout sélectionner

pacman-key -v archlinux-2012.07.15-netinstall-dual.iso.sig
Ç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.
"La complication est un effet de la simplicité mal acquise"

Intel i5-2320; Nvidia GeForce GT 520; ATA Hitachi 2To; ArchLinux-KDE
Avatar de l’utilisateur
Kerlam
archer
Messages : 133
Inscription : lun. 23 avr. 2012, 18:53
Localisation : Rhône

Re: [Installation] Problème d'authentification

Message 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. :chinois:
-Tour: CPU: Intel Q9550, RAM: 4Go, CG: ATI HD5850, OS: Windows 7 / Debian Wheezy KDE
-NetBook: Eee PC 1000H, RAM: 2Go, SSD: Intel X25-V 40Go, OS: Arch Linux KDE
-Portable: HP Pavilion zv6000, RAM: 640Mo, OS: Debian Wheezy XFCE
Avatar de l’utilisateur
Kerlam
archer
Messages : 133
Inscription : lun. 23 avr. 2012, 18:53
Localisation : Rhône

Re: [Installation] Problème d'authentification

Message 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?
-Tour: CPU: Intel Q9550, RAM: 4Go, CG: ATI HD5850, OS: Windows 7 / Debian Wheezy KDE
-NetBook: Eee PC 1000H, RAM: 2Go, SSD: Intel X25-V 40Go, OS: Arch Linux KDE
-Portable: HP Pavilion zv6000, RAM: 640Mo, OS: Debian Wheezy XFCE
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [Installation] Problème d'authentification

Message 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. :chinois:
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
Kerlam
archer
Messages : 133
Inscription : lun. 23 avr. 2012, 18:53
Localisation : Rhône

Re: [Installation] Problème d'authentification

Message par Kerlam »

Ok, donc mon .iso d'installation n'est pas en cause. Je vais retenter l'installation mais j'y crois pas trop... :(
-Tour: CPU: Intel Q9550, RAM: 4Go, CG: ATI HD5850, OS: Windows 7 / Debian Wheezy KDE
-NetBook: Eee PC 1000H, RAM: 2Go, SSD: Intel X25-V 40Go, OS: Arch Linux KDE
-Portable: HP Pavilion zv6000, RAM: 640Mo, OS: Debian Wheezy XFCE
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [Installation] Problème d'authentification

Message 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 ?
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
Kerlam
archer
Messages : 133
Inscription : lun. 23 avr. 2012, 18:53
Localisation : Rhône

Re: [Installation] Problème d'authentification

Message par Kerlam »

J'ai déjà essayé, pas mieux. :(
-Tour: CPU: Intel Q9550, RAM: 4Go, CG: ATI HD5850, OS: Windows 7 / Debian Wheezy KDE
-NetBook: Eee PC 1000H, RAM: 2Go, SSD: Intel X25-V 40Go, OS: Arch Linux KDE
-Portable: HP Pavilion zv6000, RAM: 640Mo, OS: Debian Wheezy XFCE
Avatar de l’utilisateur
Kerlam
archer
Messages : 133
Inscription : lun. 23 avr. 2012, 18:53
Localisation : Rhône

Re: [Installation] Problème d'authentification

Message 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.
-Tour: CPU: Intel Q9550, RAM: 4Go, CG: ATI HD5850, OS: Windows 7 / Debian Wheezy KDE
-NetBook: Eee PC 1000H, RAM: 2Go, SSD: Intel X25-V 40Go, OS: Arch Linux KDE
-Portable: HP Pavilion zv6000, RAM: 640Mo, OS: Debian Wheezy XFCE
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [Installation] Problème d'authentification

Message 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:

Code : Tout sélectionner

SigLevel = Never
dans la section [options].
Avatar de l’utilisateur
Kerlam
archer
Messages : 133
Inscription : lun. 23 avr. 2012, 18:53
Localisation : Rhône

Re: [Installation] Problème d'authentification

Message 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

Code : Tout sélectionner

pacstrap /mnt base base-devel
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. 8)
-Tour: CPU: Intel Q9550, RAM: 4Go, CG: ATI HD5850, OS: Windows 7 / Debian Wheezy KDE
-NetBook: Eee PC 1000H, RAM: 2Go, SSD: Intel X25-V 40Go, OS: Arch Linux KDE
-Portable: HP Pavilion zv6000, RAM: 640Mo, OS: Debian Wheezy XFCE
Avatar de l’utilisateur
Kerlam
archer
Messages : 133
Inscription : lun. 23 avr. 2012, 18:53
Localisation : Rhône

Re: [Installation] Problème d'authentification

Message par Kerlam »

J'ai modifié le /etc/pacman.conf pour commenter les différents SigLevel et en rajoutant un:

Code : Tout sélectionner

SigLevel = Never
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?
-Tour: CPU: Intel Q9550, RAM: 4Go, CG: ATI HD5850, OS: Windows 7 / Debian Wheezy KDE
-NetBook: Eee PC 1000H, RAM: 2Go, SSD: Intel X25-V 40Go, OS: Arch Linux KDE
-Portable: HP Pavilion zv6000, RAM: 640Mo, OS: Debian Wheezy XFCE
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [Installation] Problème d'authentification

Message par tuxce »

Code : Tout sélectionner

pacman -Scc
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:

Code : Tout sélectionner

pacman --debug |& grep -i siglevel
Je pense que:

Code : Tout sélectionner

pacstrap /mnt --debug |& grep -i siglevel
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:

Code : Tout sélectionner

pacstrap /mnt --debug |& grep -i gnu
(ou si tu peux, carrément poster le debug)
Avatar de l’utilisateur
Kerlam
archer
Messages : 133
Inscription : lun. 23 avr. 2012, 18:53
Localisation : Rhône

Re: [Installation] Problème d'authentification

Message 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.
-Tour: CPU: Intel Q9550, RAM: 4Go, CG: ATI HD5850, OS: Windows 7 / Debian Wheezy KDE
-NetBook: Eee PC 1000H, RAM: 2Go, SSD: Intel X25-V 40Go, OS: Arch Linux KDE
-Portable: HP Pavilion zv6000, RAM: 640Mo, OS: Debian Wheezy XFCE
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [Installation] Problème d'authentification

Message 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 :

Code : Tout sélectionner

gpg --homedir /etc/pacman.d/gnupg/ --list-sigs
Répondre