.\" -*- coding: UTF-8 -*-
'\" t
.\" Title: pacman-key
.\" Author: [see the "Authors" section]
.\" Generator: DocBook XSL Stylesheets vsnapshot
.\" Date: 2024-03-15
.\" Manual: Pacman Manual
.\" Source: Pacman 6.1.0
.\" Language: English
.\"
.\"*******************************************************************
.\"
.\" This file was generated with po4a. Translate the source file.
.\"
.\"*******************************************************************
.TH PACMAN\-KEY 8 "15 mars 2024" "Pacman 6\&.1\&.0" "Manuel de Pacman"
.ie \n(.g .ds Aq \(aq
.el .ds Aq '
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.\" http://bugs.debian.org/507673
.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.\" -----------------------------------------------------------------
.\" * set default formatting
.\" -----------------------------------------------------------------
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
.ad l
.\" -----------------------------------------------------------------
.\" * MAIN CONTENT STARTS HERE *
.\" -----------------------------------------------------------------
.SH NOM
pacman\-key \- gère la liste des clefs d'authentification reconnues par pacman
.SH SYNOPSIS
.sp
\fIpacman\-key\fP [options] operation [cibles]
.SH DESCRIPTION
.sp
\fIpacman\-key\fP est un script polyvalent fondé sur des appels à GnuPG pour
gérer le trousseau de clefs de pacman, c'est\-à\-dire la collection des clefs
chiffrées par l'algorithme PGP, servant à authentifier les paquetages et
bases de données signés\&. Il permet en particulier d'importer et d'exporter
des clefs, de récupérer des clefs sur des serveurs et d'actualiser la clef
correspondante dans la base de données des niveaux de sécurité des clefs\&.
.sp
Il est possible d'assurer une gestion plus fine du trousseau en appelant
directement GnuPG avec l'option \fI\-\-homedir\fP pour la faire pointer sur le
trousseau de pacman (situé dans /etc/pacman\&.d/gnupg par défaut)\&.
.sp
On lance pacman\-key en précisant l'opération à exécuter avec un certain
nombre d'options et la liste des cibles sur lesquelles la commande doit
opérer\&. Selon la nature de l'opération, la cible sera tantôt
l'identificateur d'une clef valide, tantôt un nom de fichier ou enfin un
répertoire\&.
.SH OPERATIONS
.PP
\fB\-a, \-\-add\fP
.RS 4
Ajoute au trousseau de pacman les clefs contenues dans un ou plusieurs
fichier(s)\&. Si une clef est déjà présente, l'actualiser\&.
.RE
.PP
\fB\-d, \-\-delete\fP
.RS 4
Supprimer du trousseau de pacman une clef donnée par son identifiant\&.
.RE
.PP
\fB\-e, \-\-export\fP
.RS 4
Renvoie sur la sortie standard \fIstdout\fP une ou plusieurs clefs désignées
par leurs identifiants ; si aucun identifiant n'est précisé, renvoie toutes
les clefs\&.
.RE
.PP
\fB\-\-edit\-key\fP
.RS 4
Propose pour les clefs données par leurs identifiants un menu, pour leur
gestion ; utile pour régler le niveau de sécurité des clefs\&.
.RE
.PP
\fB\-f, \-\-finger\fP
.RS 4
Renvoie une empreinte digitale pour chaque identifiant de clef, ou pour
toutes les clefs si aucun identifiant n'est précisé\&.
.RE
.PP
\fB\-h, \-\-help\fP
.RS 4
Affiche la syntaxe et les options de la commande\&.
.RE
.PP
\fB\-\-import\fP
.RS 4
Importe dans le trousseau public des clefs depuis le trousseau pubring\&.gpg
des répertoires indiqués\&.
.RE
.PP
\fB\-\-import\-trustdb\fP
.RS 4
Importe dans la base de données partagée des clefs reconnues, les niveaux de
sécurité de clefs contenues dans la base de données trustdb\&.gpg des
répertoires indiqués\&.
.RE
.PP
\fB\-\-init\fP
.RS 4
Vérifie que le trousseau est correctement initialisé et qu'il possède les
droits d'accès requis\&.
.RE
.PP
\fB\-l, \-\-list\-keys\fP
.RS 4
Énumère toutes les clef du trousseau, ou seulement celles demandées\&.
.RE
.PP
\fB\-\-list\-sigs\fP
.RS 4
Identique à \fI\-\-list\-keys\fP, mais avec les signatures en plus\&.
.RE
.PP
\fB\-\-lsign\-key\fP
.RS 4
Approuve localement la clef donnée\&. Principalement utilisé pour enraciner
la toile de confiance sur celle de la clef privée locale créée avec
\fI\-\-init\fP\&.
.RE
.PP
\fB\-\-nocolor\fP
.RS 4
Désactive la coloration des affichages de pacman\-key\&.
.RE
.PP
\fB\-r, \-\-recv\-keys\fP
.RS 4
Équivalent à l'option \fI\-\-recv\-keys\fP de GnuPG\&.
.RE
.PP
\fB\-\-refresh\-keys\fP
.RS 4
Équivalent à l'option \fI\-\-refresh\-keys\fP de GnuPG\&.
.RE
.PP
\fB\-\-populate\fP
.RS 4
Régénère les clefs par défaut à partir des trousseaux (nommés ou non)
présents dans /usrshare/pacman/keyrings\&. Pour plus d'informations, voir
FOURNIR UN TROUSSEAU POUR L'IMPORTATION ci\-après\&.
.RE
.PP
\fB\-u, \-\-updatedb\fP
.RS 4
Équivalent à l'option \fI\-\-check\-trustdb\fP de GnuPG\&. Cette opération peut
être demandée conjointement avec d'autres opérations\&.
.RE
.PP
\fB\-V, \-\-version\fP
.RS 4
Affiche la version du programme\&.
.RE
.PP
\fB\-v, \-\-verify\fP
.RS 4
Considère le premier argument comme une signature et cherche à
l'authentifier\&. S'il y a un deuxième argument, ce doit être le nom du
fichier à authentifier\&.
.sp
S'il n'y a qu'un argument, suppose que cette signature est un radical de nom
de fichier, et cherche un fichier de données à authentifier en retirant
l'extension des noms des fichiers présents\&. Si aucun fichier correspondant
n'est trouvé, se rabat sur la syntaxe de GnuPG et cherche un fichier portant
une signature dans son nom\&.
.RE
.SH OPTIONS
.PP
\fB\-\-config\fP
.RS 4
Utilise le fichier de configuration proposé au lieu de /etc/pacman\&.conf
qui est le fichier par défaut\&.
.RE
.PP
\fB\-\-gpgdir\fP
.RS 4
Désigne un nouveau répertoire home pour GnuPG\&. Si aucun répertoire n'est
donné, la valeur sera lue dans /etc/pacman\&.conf\&.
.RE
.PP
\fB\-\-keyserver\fP
.RS 4
Utilise le serveur indiqué comme serveur de clefs si l'opération nécessite
une autorisation\&. Aura priorité sur toute option de serveur spécifiée dans
un fichier gpg\&.conf\&. L'utilisation de \fI\-\-init\fP en conjonction avec
cette option branchera sur le serveur de clefs par défaut s'il n'y en a pas
déjà un de configuré\&.
.RE
.SH "FOURNIR UN TROUSSEAU POUR L'IMPORTATION"
.sp
Il peut être nécessaire d'importer dans le trousseau de pacman des clefs PGP
depuis une distribution ou un dépôt pour la signature de leurs paquetages et
bases de données de dépôts\&. Il faut pour cela fournir un fichier de
trousseau PGP, disons foo\&.gpg, qui contienne les clefs du trousseau foo
présent dans le répertoire /usr/share/pacman/keyrings\&.
.sp
De manière optionnelle, le fichier authentifié par foo peut contenir une
liste d'identifiants de clefs reconnues par ce trousseau\&. Le format de ce
fichier doit être compatible avec la sortie de \fIgpg \-\-export\-ownertrust\fP\&. Ce fichier dira à l'utilisateur quelles clefs un
client doit authentifier et valider pour construire une toile de confiance
locale, en plus d'assigner au propriétaire un niveau de sécurité\&.
.sp
Toujours de manière optionnelle, un fichier révoqué par foo peut contenir
une liste d'identifiants de clefs révoquées pour ce trousseau\&. "Révoqué"
signifie "périmé pour toute authentification", et donc à n'utiliser qu'avec
circonspection\&. Une clef marquée comme révoquée sera désactivée dans le
trousseau et ne sera plus regardée comme valide, de sorte que ce classement
a toujours priorité sur le fait que la même clef est authentifiée par un
autre trousseau\&.
.SH "VOIR AUSSI"
.sp
\fBpacman\fP(8), \fBpacman.conf\fP(5)
.sp
Consulter le site internet de pacman à l'adresse
https://.archlinux\&.org/pacman/ pour de nouvelles informations sur pacman
et ses outils associés\&.
.SH BOGUES
.sp
Bogues ? C'est une blague ; il n'y a pas de bogues dans ce logiciel\&. Mais
s'il y en a, envoyez un rapport de bogue contenant autant de détails que
possible dans la section Pacman du système de suivi de bogues de Arch Linux.
.SH AUTEURS
.sp
Développeurs actuels :
.sp
.RS 4
.ie n \{\
\h'-04'\(bu\h'+03'\c
.\}
.el \{\
.sp -1
.IP \(bu 2.3
.\}
Allan McRae
.RE
.sp
.RS 4
.ie n \{\
\h'-04'\(bu\h'+03'\c
.\}
.el \{\
.sp -1
.IP \(bu 2.3
.\}
Andrew Gregory
.RE
.sp
.RS 4
.ie n \{\
\h'-04'\(bu\h'+03'\c
.\}
.el \{\
.sp -1
.IP \(bu 2.3
.\}
Morgan Adamiec
.RE
.sp
Contributeurs antérieurs majeurs :
.sp
.RS 4
.ie n \{\
\h'-04'\(bu\h'+03'\c
.\}
.el \{\
.sp -1
.IP \(bu 2.3
.\}
Judd Vinet
.RE
.sp
.RS 4
.ie n \{\
\h'-04'\(bu\h'+03'\c
.\}
.el \{\
.sp -1
.IP \(bu 2.3
.\}
Aurelien Foret
.RE
.sp
.RS 4
.ie n \{\
\h'-04'\(bu\h'+03'\c
.\}
.el \{\
.sp -1
.IP \(bu 2.3
.\}
Aaron Griffin
.RE
.sp
.RS 4
.ie n \{\
\h'-04'\(bu\h'+03'\c
.\}
.el \{\
.sp -1
.IP \(bu 2.3
.\}
Dan McGee
.RE
.sp
.RS 4
.ie n \{\
\h'-04'\(bu\h'+03'\c
.\}
.el \{\
.sp -1
.IP \(bu 2.3
.\}
Xavier Chantry
.RE
.sp
.RS 4
.ie n \{\
\h'-04'\(bu\h'+03'\c
.\}
.el \{\
.sp -1
.IP \(bu 2.3
.\}
Nagy Gabor
.RE
.sp
.RS 4
.ie n \{\
\h'-04'\(bu\h'+03'\c
.\}
.el \{\
.sp -1
.IP \(bu 2.3
.\}
Dave Reisner
.RE
.sp
.RS 4
.ie n \{\
\h'-04'\(bu\h'+03'\c
.\}
.el \{\
.sp -1
.IP \(bu 2.3
.\}
Eli Schwartz
.RE
.sp
Pour des contributeurs supplémentaires, utiliser git shortlog \-s sur le
dépôt pacman\&.git\&.
.PP
.SH TRADUCTION
La traduction française de cette page de manuel a été créée par
Jean-Jacques Brioist
.
.PP
Cette traduction est une documentation libre ; veuillez vous reporter à la
.UR https://www.gnu.org/licenses/gpl-3.0.html
GNU General Public License version 3
.UE
concernant les conditions de copie et
de distribution. Il n'y a aucune RESPONSABILITÉ LÉGALE.
.PP
Si vous découvrez un bogue dans la traduction de cette page de manuel,
veuillez envoyer un message à
.MT debian-l10n-french@lists.debian.org
.ME .