Rechercher une page de manuel
debsign
Langue: fr
Version: Utilitaires Debian (ubuntu - 07/07/09)
Section: 1 (Commandes utilisateur)
NOM
debsign - Signer une paire de fichiers « changes » et « dsc » Debian avec GPG ou PGPSYNOPSIS
debsign [options] [changes-file|dsc-file|commands-file ...]DESCRIPTION
debsign copie les aspects (et les bogues) concernant la signature de dpkg-buildpackage(1). Il prend en argument soit un fichier .dsc non signé, soit un fichier .changes non signé (avec le fichier .dsc associé, qui est trouvé en remplaçant le nom de l'architecture et l'extension .changes par .dsc s'il apparaît dans le fichier .changes), et les signe en utilisant GNU Privacy Guard ou PGP. Il fait attention à calculer la taille et la somme de contrôle du nouveau fichier .dsc signé et remplace les valeurs du fichier .changes.Si un fichier .changes, .dsc ou .commands est fourni, il est signé. Sinon, debian/changelog est analysé pour déterminer le nom du fichier .changes à rechercher dans le répertoire parent.
Si un fichier .commands est indiqué, il est validé en premier (voir les détails ftp://ftp-master.debian.org/pub/UploadQueue/README) ; et le nom indiqué dans le champ Uploader est utilisé pour la signature.
This utility is useful if a developer must build a package on one machine where it is unsafe to sign it; they need then only transfer the small .dsc and .changes files to a safe machine and then use the debsign program to sign them before transferring them back. This process can be automated in two ways. If the files to be signed live on the remote machine, the -r option may be used to copy them to the local machine and back again after signing. If the files live on the local machine, then they may be transferred to the remote machine for signing using debrsign(1).
Ce programme peut utiliser des paramètres par défaut des fichiers de configuration de devscripts, comme décrit ci-dessous.
OPTIONS
- -r [nom_utilisateur@]hôte_distant
- The .changes and .dsc files live on the specified remote host. In this case, a .changes file must be explicitly named, with an absolute directory or one relative to the remote home directory. scp will be used for the copying. The [username@]remotehost:changes syntax is permitted as an alternative. Wildcards (* etc.) are allowed.
- -pprogramme
- Le programme peut être pgp ou gpg. Il spécifie le programme utilisé pour la signature. Par défaut, gpg est utilisé si ~/.gnupg/secring.gpg existe et pgp sinon.
- -mresponsable
- Spécifie le nom du responsable à utiliser pour la signature. Voir dpkg-buildpackage(1) pour plus d'informations concernant les différences entre -m, -e et -k lors de la construction des paquets ; debsign ne fait pas ces distinctions, à l'exception qu'il respecte l'ordre de priorité des différentes options. Ces différentes options sont fournies de manière à ce que ce programme se comporte comme prévu lorsqu'il est appelé par debuild(1).
- -eresponsable
- Identique à -m, mais a une priorité plus élevée.
- -kidentifiant_clef
- Spécifie l'identifiant de la clé à utiliser pour la signature. Cette option prévaut sur toute utilisation des options -m et -e.
- -spgp, -sgpg
- Indique si le programme utilisé pour signer est appelé avec les arguments en ligne de commande de pgp ou de gpg.
- -S
- Cherche un fichier .changes uniquement pour le source plutôt qu'un fichier « changes » correspondant à un paquet binaire.
- -aarchitecture-debian, -ttype-de-système-GNU
- Veuillez consulter dpkg-architecture(1) pour une description de ces options. Ces options affectent la recherche du fichier .changes. Elles consistent à imiter le comportement de dpkg-buildpackage lors de la détermination du nom du fichier .changes.
- --multi
- Multiarch changes mode: This signifies that debsign should use the most recent file with the name pattern package_version_*+*.changes as the changes file, allowing for the changes files produced by dpkg-cross.
- --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.
- --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 pour régler les variables de configuration. Des options de ligne de commande peuvent être utilisées pour neutraliser les paramètres des fichiers de configuration. Les variables d'environnement sont ignorées à cette fin. Les variables actuellement identifiées sont :- DEBSIGN_PROGRAM
- Équivaut à fournir une option -p.
- DEBSIGN_SIGNLIKE
- Les valeurs autorisées sont gpg et pgp. Ceci équivaut à utiliser respectivement les options -sgpg ou -spgp.
- DEBSIGN_MAINT
- Équivaut à utiliser l'option -m.
- DEBSIGN_KEYID
- Équivaut à utiliser l'option -k.
- DEBSIGN_ALWAYS_RESIGN
- Always re-sign files even if they are already signed, without prompting.
VOIR AUSSI
debrsign(1), dpkg-buildpackage(1), dpkg-architecture(1), debuild(1), md5sum(1), sha1sum(1), sha256sum(1), gpg(1), pgp(1), scp(1) and devscripts.conf(5).AUTEUR
Ce programme a été écrit par Julian Gilbey <jdg@debian.org> et est distribué sous licence GPL, version 2 ou ultérieure.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.
Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre