dscverify

Autres langues

Langue: fr

Version: Utilitaires Debian (ubuntu - 24/10/10)

Section: 1 (Commandes utilisateur)

NOM

dscverify - Vérifier la validité d'un paquet Debian

SYNOPSIS

dscverify [--keyring trousseau_de_clés] ... fichier_changes_ou_dsc ...

DESCRIPTION

dscverify vérifie que les signatures GPG ou PGP des fichiers .changes ou .dsc sont des signatures correctes effectuées avec des clés du trousseau de clés Debian actuel, que l'on peut trouver dans les paquets debian-keyring et debian-maintainers. (Des trousseaux supplémentaires peuvent être précisés avec l'option --keyring autant de fois que nécessaire.) Il vérifie ensuite que les fichiers listés dans les fichiers .changes ou .dsc ont une taille et des sommes de contrôle (MD5 plus SHA1 et SHA256 si ces dernières sont présentes) correctes. La valeur de retour vaut 0 s'il n'y a pas de problème et une valeur non nulle dans le cas contraire.

OPTIONS

--keyring trousseau
Ajoute un trousseau de clés à la liste des trousseaux à utiliser.
--no-default-keyrings
Ne pas utiliser les trousseaux de clés par défaut.
--no-conf, --noconf
Ne lit aucun fichier de configuration. L'option ne peut être utilisée qu'en première position de la ligne de commande.
--nosigcheck, --no-sig-check, -u
Omettre l'étape de vérification de signature. Vérifier uniquement la taille et les sommes de contrôle des fichiers listés dans le fichier .changes ou .dsc.
--verbose
Ne pas supprimer la sortie de GPG.
--help, -h
Affiche un message d'aide et quitte avec succès.
--version
Affiche la version et le copyright, puis quitte avec succès.

VARIABLES DE CONFIGURATION

Les deux fichiers de configuration /etc/devscripts.conf et ~/.devscripts sont évalués dans cet ordre par un interpréteur de commandes (« shell ») pour placer les variables de configuration. Des options de ligne de commande peuvent être utilisées pour neutraliser les paramètres des fichiers de configuration. Les paramètres des variables d'environnement sont ignorés à cette fin. Si la première option donnée en ligne de commande est --noconf ou --no-conf, alors ces fichiers ne sont pas évalués. Les variables actuellement identifiées sont :
DSCVERIFY_KEYRINGS
Liste de trousseaux de clés supplémentaires (séparés par des « : ») à utiliser en plus de ceux indiqués en ligne de commande.

TROUSSEAU DE CLÉ

Veillez noter que le trousseau de clés fourni par le paquet debian-keyring peut ne pas être complètement à jour. La dernière version peut être obtenue avec rsync, comme c'est documenté dans le fichier README fourni avec debian-keyring. Si vous synchronisez le trousseau de clés à un emplacement non standard (voir ci-dessous), vous pouvez utiliser la possibilité d'indiquer des trousseaux supplémentaires soit en utilisant l'option de configuration mentionnée ci-dessus, soit en utilisant l'option --keyring.

Voici un exemple d'alias :

alias dscverify='dscverify --keyring ~/.gnupg/pubring.gpg'

EMPLACEMENTS STANDARDS DES TROUSSEAUX

Par défaut, dscverify recherche le trousseau de clé debian aux emplacements suivants :

- /org/keyring.debian.org/keyrings/debian-keyring.(gpg|pgp)

- /usr/share/keyrings/debian-keyring.(pgp|gpg)

- /usr/share/keyrings/debian-maintainers.gpg

VOIR AUSSI

gpg(1) et devscripts.conf(5).

AUTEUR

dscverify a été écrit par Roderick Schertler <roderick@argon.org>, et posté sur la liste de diffusion debian-devel@lists.debian.org. Certaines modifications ont été apportées par Julian Gilbey <jdg@debian.org>.

TRADUCTION

Ce document est une traduction, réalisée par Nicolas François, Guillaume Delacour, Cyril Brulebois et Thomas Huriaux.

L'équipe de traduction a fait le maximum pour réaliser une adaptation française de qualité.

La version anglaise la plus à jour de ce document est toujours consultable en ajoutant l'option « -L C » à la commande man.

N'hésitez pas à signaler à l'auteur ou à la liste de traduction <debian-l10-french@lists.debian.org>, selon le cas, toute erreur dans cette page de manuel.