Provided by:
devscripts_2.11.1ubuntu3_i386 
NOM
debsign - Signer une paire de fichiers << changes >> et << dsc >>
Debian avec GPG ou PGP
SYNOPSIS
debsign [options] [fichier-changes|fichier-dsc|fichier-commands ...]
DESCRIPTION
debsign immite les aspects (et les bogues) concernant la signature de
dpkg-buildpackage(1). Il prend en argument soit un fichier .dsc non
signe, soit un fichier .changes non signe (avec le fichier .dsc
associe, qui est trouve en remplacant le nom de l'architecture et
l'extension .changes par .dsc s'il apparait dans le fichier .changes),
et les signe en utilisant GNU Privacy Guard ou PGP. Il fait attention a
calculer la taille et la somme de controle du nouveau fichier .dsc
signe et remplace les valeurs du fichier .changes.
Si un fichier .changes, .dsc ou .commands est fourni, il est signe.
Sinon, debian/changelog est analyse pour determiner le nom du fichier
.changes a rechercher dans le repertoire parent.
Si un fichier .commands est indique, il est valide en premier (voir les
details ftp://ftp.upload.debian.org/pub/UploadQueue/README) ; le nom
indique dans le champ Uploader est utilise pour la signature.
Cet utilitaire permet a un developpeur de construire un paquet sur une
machine ou il serait dangereux (du point de vue de la securite) de
realiser une signature. Il suffit de transferer les petits fichiers
.dsc et .changes sur une machine sure et d'utiliser le programme
debsign pour les signer avant de les renvoyer. Ce processus peut etre
automatise de deux facons. Si les fichiers a signer se trouvent sur la
machine distante, l'option -r peut etre utilisee pour les copier sur la
machine locale ou ils seront signes puis de les recopier sur la machine
distante. Si les fichiers se trouvent sur la machine locale, ils
peuvent etre transferes sur la machine distante pour etre signes en
utilisant debrsign(1).
Ce programme peut utiliser des parametres par defaut des fichiers de
configuration de devscripts, comme decrit ci-dessous.
OPTIONS
-r [nom_utilisateur@]h^ote_distant
Les fichiers .changes et .dsc se trouvent sur l'hote distant
indique. Dans ce cas, un fichier .changes doit etre
explicitement nomme, avec un nom de repertoire absolu ou relatif
au repertoire personnel distant. scp sera utilise pour le
transfert. La syntaxe
[nom_utilisateur@]h^ote_distant:fichier_changes est egalement
permise. Les jockers (* etc.) sont autorises.
-pprogramme
Le programme peut etre pgp ou gpg. Il indique le programme
utilise pour la signature. Par defaut, gpg est utilise si
~/.gnupg/secring.gpg existe et pgp sinon.
-mresponsable
Indiquer le nom du responsable a utiliser pour la signature.
Consultez dpkg-buildpackage(1) pour plus d'informations
concernant les differences entre -m, -e et -k lors de la
construction des paquets ; debsign ne fait pas ces distinctions,
mais respecte l'ordre de priorite des differentes options. Ces
differentes options sont fournies de sorte que ce programme se
comporte comme prevu lorsqu'il est appele par debuild(1).
-eresponsable
Identique a -m, mais avec une priorite plus elevee.
-kidentifiant_clef
Indiquer l'identifiant de la clef a utiliser pour la signature.
Cette option prevaut sur toute utilisation des options -m et -e.
-spgp, -sgpg
Indiquer si le programme utilise pour signer est appele avec les
arguments en ligne de commande de pgp ou de gpg.
-S Chercher un fichier .changes uniquement pour le source plutot
qu'un fichier << changes >> correspondant a un paquet binaire.
-aarchitecture-debian, -ttype-de-syst`eme-GNU
Veuillez consulter dpkg-architecture(1) pour une description de
ces options. Ces options affectent la recherche du fichier
.changes. Elles consistent a imiter le comportement de
dpkg-buildpackage lors de la determination du nom du fichier
.changes.
--multi
Mode des fichiers changes multiarchitecture : cela signifie que
debsign doit utiliser le fichier le plus recent respectant le
modele paquet_version_*+*.changes, autorisant ainsi les fichiers
changes generes par dpkg-cross.
--re-sign, --no-re-sign
Respectivement recreer la signature ou utiliser celle existante
si le fichier a deja ete signe. Si aucune option n'est fournie
alors qu'un fichier signe est trouve, il est demande si la
signature actuelle doit etre utilisee.
--debs-dir R'EP
Chercher les fichiers .changes et .deb dans le repertoire R'EP au
lieu du repertoire parent du repertoire source. Cela doit etre
soit un chemin absolu, soit un chemin relatif a la racine du
repertoire source.
--no-conf, --noconf
Ne lire aucun fichier de configuration. L'option ne peut etre
utilisee qu'en premiere position de la ligne de commande.
--help, -h
Afficher un message d'aide et quitter avec succes.
--version
Afficher la version et le copyright, puis quitter avec succes.
VARIABLES DE CONFIGURATION
Les deux fichiers de configuration /etc/devscripts.conf et
~/.devscripts sont evalues dans cet ordre pour regler les variables de
configuration. Des options de ligne de commande peuvent etre utilisees
pour ecraser les parametres des fichiers de configuration. Les
variables d'environnement sont ignorees a cette fin. Les variables
actuellement identifiees sont :
DEBSIGN_PROGRAM
Lui attribuer une valeur equivaut a fournir une option -p.
DEBSIGN_SIGNLIKE
Les valeurs autorisees sont gpg et pgp. Cela equivaut a utiliser
respectivement les options -sgpg ou -spgp.
DEBSIGN_MAINT
Equivaut a utiliser l'option -m.
DEBSIGN_KEYID
Equivaut a utiliser l'option -k.
DEBSIGN_ALWAYS_RESIGN
Toujours signer de nouveau les fichiers, meme s'ils ont deja ete
signes, sans demander.
DEBRELEASE_DEBS_DIR
Indiquer le repertoire dans lequel chercher les fichiers
.changes et .deb, et est soit un chemin absolu ou un chemin
relatif a la racine du repertoire racine. Cela correspond a
l'option en ligne de commande --debs-dir. Cette directive peut
etre utilisee par exemple si vous utilisez systematiquement
pbuilder ou svn-buildpackage pour construire vos paquets. Notez
que cela concerne egalement debrelease(1), ce qui explique le
nom etrange de l'option.
VOIR AUSSI
debrsign(1), dpkg-buildpackage(1), dpkg-architecture(1), debuild(1),
md5sum(1), sha1sum(1), sha256sum(1), gpg(1), pgp(1), scp(1) et
devscripts.conf(5).
AUTEUR
Ce programme a ete ecrit par Julian Gilbey <jdg@debian.org> et est
distribue sous licence GPL, version 2 ou ulterieure.
TRADUCTION
Ce document est une traduction, maintenue a l'aide de l'outil po4a
<URL:http://po4a.alioth.debian.org/> par l'equipe de traduction
francophone du projet Debian.
Nicolas Francois, Guillaume Delacour, Cyril Brulebois, Thomas Huriaux
et David Prevot ont realise cette traduction.
L'equipe de traduction a fait le maximum pour realiser une adaptation
francaise de qualite. Veuillez signaler toute erreur de traduction en
ecrivant a <debian-l10n-french@lists.debian.org> ou par un rapport de
bogue sur le paquet devscripts.
La version anglaise la plus a jour de ce document est toujours
consultable en ajoutant l'option << -L C >> a la commande man.