.\" -*- nroff -*- .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH DEBSIGN 1 "Utilitaires Debian" DEBIAN .SH NOM debsign \- Signer une paire de fichiers .changes et .dsc Debian avec GPG .SH SYNOPSIS \fBdebsign\fP [\fIoptions\fP] [\fIfichier\-changes\fP|\fIfichier\-dsc\fP|\fIfichier\-commands\fP ...] .SH DESCRIPTION \fBdebsign\fP imite les aspects (et les bogues) concernant la signature de \fBdpkg\-buildpackage\fP(1). Il prend un fichier \fI.dsc\fP, \fI.buildinfo\fP ou \&\fI.changes\fP et le signe ainsi que les fichiers \fI.dsc\fP, \fI.buildinfo\fP, ou \&\fI.changes\fP enfants qu'il mentionne directement ou indirectement, en utilisant GNU Privacy Guard. Il fait attention à calculer la taille et la somme de contrôle de tous les nouveaux fichiers enfants signés et remplace les valeurs originales dans le fichier parent. .PP Si aucun fichier n'est spécifié, \fIdebian/changelog\fP est analysé pour déterminer le nom du fichier \fI.changes\fP à rechercher dans le répertoire parent. .PP Si un fichier \fI.commands\fP est indiqué, il est validé en premier (voir les détails \fIftp://ftp.upload.debian.org/pub/UploadQueue/README\fP)\ ; le nom indiqué dans le champ Uploader est utilisé pour la signature. .PP Cet utilitaire permet à un développeur de construire un paquet sur une machine où il serait dangereux (du point de vue de la sécurité) de réaliser une signature. Il suffit de transférer les petits fichiers \fI.dsc\fP, \&\fI.buildinfo\fP et \fI.changes\fP sur une machine sûre et d'utiliser le programme \fBdebsign\fP pour les signer avant de les renvoyer. Ce processus peut être automatisé de deux façons. Si les fichiers à signer se trouvent sur la machine \fBdistante\fP, l'option \fB\-r\fP peut être utilisée pour les copier sur la machine locale où ils seront signés puis de les recopier sur la machine distante. Si les fichiers se trouvent sur la machine \fBlocale\fP, ils peuvent être transférés sur la machine distante pour être signés en utilisant \fBdebrsign\fP(1). Notez néanmoins qu'il est probablement plus sûr que votre machine de signature sûre utilise \fBdebsign\fP pour se connecter à la machine non sûre, plutôt que d'utiliser \fBdebrsign\fP pour se connecter en direction inverse. .PP Ce programme peut utiliser des paramètres par défaut des fichiers de configuration de \fBdevscripts\fP, comme décrit ci\-dessous. .SH OPTIONS .TP \fB\-r\fP [\fInom_utilisateur\fP@]\fIhôte_distant\fP Les fichiers à signer se trouvent sur l'hôte distant indiqué. Dans ce cas, un fichier \fI.dsc\fP, \fI.buildinfo\fP ou \fI.changes\fP doit être explicitement nommé, avec un nom de répertoire absolu ou relatif au répertoire personnel distant. \fBscp\fP sera utilisé pour le transfert. La syntaxe [\fInom_utilisateur\fP@]\fIhôte_ distant\fP:\fInom_de_fichier\fP est également permise. Les jokers (\fB*\fP,\ etc.) sont autorisés. .TP \fB\-p\fP\fIprogramme\fP Lorsque \fBdebsign\fP doit exécuter GPG pour signer, il exécutera \fIprogramme\fP (en le cherchant dans \fBPATH\fP si nécessaire), au lieu de \fBgpg\fP. .TP \fB\-m\fP\fIresponsable\fP Indiquer le nom du responsable à utiliser pour la signature. Consultez \fBdpkg\-buildpackage\fP(1) pour plus d'informations concernant les différences entre \fB\-m\fP, \fB\-e\fP et \fB\-k\fP lors de la construction des paquets\ ; \fBdebsign\fP ne fait pas ces distinctions, mais respecte l'ordre de priorité des différentes options. Ces différentes options sont fournies de sorte que ce programme se comporte comme prévu lorsqu'il est appelé par \fBdebuild\fP(1). .TP \fB\-e\fP\fIresponsable\fP Identique à \fB\-m\fP, mais avec une priorité plus élevée. .TP \fB\-k\fP\fIidentifiant_clef\fP Indiquer l'identifiant de la clef à utiliser pour la signature. Cette option prévaut sur toute utilisation des options \fB\-m\fP et \fB\-e\fP. .TP \fB\-S\fP Chercher un fichier \fI.changes\fP uniquement pour le source plutôt qu'un fichier \fI.changes\fP correspondant à un paquet binaire. .TP \fB\-a\fP\fIarchitecture\-debian\fP, \fB\-t\fP\fItype\-de\-système\-GNU\fP Veuillez consulter \fBdpkg\-architecture\fP(1) pour une description de ces options. Ces options affectent la recherche du fichier \fI.changes\fP. Elles consistent à imiter le comportement de \fBdpkg\-buildpackage\fP lors de la détermination du nom du fichier \fI.changes\fP. .TP \fB\-\-multi\fP Mode des fichiers \fI.changes\fP multiarchitecture\ : cela signifie que \fBdebsign\fP doit utiliser le fichier le plus récent respectant le modèle \fIpaquet_version_*+*.changes\fP, autorisant ainsi les fichiers \fI.changes\fP produits par \fBdpkg\-cross\fP. .TP \fB\-\-re\-sign\fP, \fB\-\-no\-re\-sign\fP Respectivement recréer la signature ou utiliser celle existante si le fichier a déjà été signé. Si aucune option n'est fournie alors qu'un fichier signé est trouvé, il est demandé si la signature actuelle doit être utilisée. .TP \fB\-\-debs\-dir\fP \fIRÉP\fP Chercher les fichiers à signer dans le répertoire \fIRÉP\fP au lieu du répertoire parent du répertoire source. Cela doit être soit un chemin absolu, soit un chemin relatif à la racine du répertoire source. .TP \fB\-\-no\-conf\fP, \fB\-\-noconf\fP Ne lire aucun fichier de configuration. L'option ne peut être utilisée qu'en première position de la ligne de commande. .TP \fB\-\-help\fP, \fB\-h\fP Afficher un message d'aide et quitter avec succès. .TP \fB\-\-version\fP Afficher la version et le copyright, puis quitter avec succès. .SH "VARIABLES DE CONFIGURATION" Les deux fichiers de configuration \fI/etc/devscripts.conf\fP et \fI~/.devscripts\fP sont évalués dans cet ordre pour régler les variables de configuration. Des options de ligne de commande peuvent être utilisées pour écraser les paramètres des fichiers de configuration. Les variables d'environnement sont ignorées à cette fin. Les variables actuellement identifiées sont\ : .TP \fBDEBSIGN_PROGRAM\fP Lui attribuer une valeur équivaut à fournir une option \fB\-p\fP. .TP \fBDEBSIGN_MAINT\fP Équivaut à utiliser l'option \fB\-m\fP. .TP \fBDEBSIGN_KEYID\fP Équivaut à utiliser l'option \fB\-k\fP. .TP \fBDEBSIGN_ALWAYS_RESIGN\fP Toujours signer de nouveau les fichiers, même s'ils ont déjà été signés, sans demander. .TP \fBDEBRELEASE_DEBS_DIR\fP Indiquer le répertoire dans lequel chercher les fichiers à signer, et est soit un chemin absolu ou un chemin relatif à la racine du répertoire racine. Cela correspond à l'option en ligne de commande \fB\-\-debs\-dir\fP. Cette directive peut être utilisée par exemple si vous utilisez systématiquement \fBpbuilder\fP ou \fBsvn\-buildpackage\fP pour construire vos paquets. Remarquez que cela concerne également \fBdebrelease\fP(1), ce qui explique le nom étrange de l'option. .SH "VOIR AUSSI" \fBdebrsign\fP(1), \fBdebuild\fP(1), \fBdpkg\-architecture\fP(1), \fBdpkg\-buildpackage\fP(1), \fBgpg\fP(1), \fBgpg2\fP(1), \fBmd5sum\fP(1), \fBsha1sum\fP(1),\fBsha256sum\fP(1), \fBscp\fP(1), \fBdevscripts.conf\fP(5) .SH AUTEUR Ce programme a été écrit par Julian Gilbey et est distribué sous licence GPL, version\ 2 ou ultérieure. .SH TRADUCTION Ce document est une traduction, maintenue à l'aide de l'outil po4a <\fIhttps://po4a.alioth.debian.org/\fR> par l'équipe de traduction francophone du projet Debian. Nicolas François, Guillaume Delacour, Cyril Brulebois, Thomas Huriaux et David Prévot ont réalisé cette traduction. L'équipe de traduction a fait le maximum pour réaliser une adaptation française de qualité. Veuillez signaler toute erreur de traduction en écrivant à .nh <\fIdebian\-l10n\-french@lists.debian.org\fR> .hy ou par un rapport de bogue sur le paquet devscripts. La version anglaise la plus à jour de ce document est toujours consultable en ajoutant l'option «\ \fB\-L\ C\fR\ » à la commande \fBman\fR.