NOM¶
nmudiff - Envoyer un courrier contenant le correctif d'une NMU vers le BTS
Debian
SYNOPSIS¶
nmudiff [
options]
DESCRIPTION¶
nmudiff devrait être lancé dans l'arbre des sources du
paquet devant être NMU-é, après que la NMU a
été construite. Cela suppose que le source (c'est-à-dire
le fichier
.dsc et éventuellement les fichiers
tar et
diff correspondants) pour la version précédente du paquet
et pour la version nouvellement construite soient dans le répertoire
parent.
debdiff est ensuite utilisé pour créer un
différentiel de la NMU, puis
mutt ou un éditeur (choisi
par
sensible-editor) est utilisé pour lancer un éditeur
de sorte que le message (y compris le différentiel) puisse être
examiné et modifié ; une fois que vous avez quitté
l'éditeur, le différentiel est envoyé par courrier
électronique au système de gestion de bogues
(« BTS ») Debian.
Si un seul bogue est corrigé par la NMU, le comportement par
défaut est d'envoyer le message à ce bogue ; sinon, un
nouveau bogue est soumis. Ce comportement par défaut peut être
modifié en ligne de commande ou par le fichier de configuration.
OPTIONS¶
- --new
- Soumettre un nouveau rapport de bogue au BTS au lieu d'envoyer un message
aux bogues corrigés par la NMU.
- --old
- Envoyer le rapport de bogue à tous les bogues corrigés dans
cette NMU, au lieu d'ouvrir un nouveau bogue. Cette option n'a aucun effet
si la NMU ne corrige aucun bogue.
- --mutt
- Utiliser mutt(1) pour modifier et envoyer le message au BTS
(comportement par défaut). Cela peut être choisi par une
option du fichier de configuration (voir plus bas).
- --no-mutt
- Utiliser sensible-editor(1) pour modifier le message, puis
l'envoyer directement avec /usr/sbin/sendmail. Cela peut
être choisi par une option du fichier de configuration (voir plus
bas).
- --sendmail COMMANDE_D_ENVOI_DE_MESSAGE
- Indiquer la commande d'envoi de message. La commande sera
séparée à chaque espace, et interprétée
par le shell. La valeur par défaut est /usr/sbin/sendmail.
L'option -t est ajoutée automatiquement si la commande est
/usr/sbin/sendmail ou /usr/sbin/exim*. Pour les autres
logiciels d'envoi de message, l'option -t doit être incluse
explicitement dans COMMANDE_D_ENVOI_DE_MESSAGE si elle est
nécessaire, par exemple --sendmail="/usr/sbin/monutilitaire
-t". La commande peut également être
indiquée dans les fichiers de configuration de devscripts
comme précisé ci-après.
- --from EMAIL
- Si la commande sendmail est utilisée (option
--no-mutt), le message envoyé au BTS utilisera le nom et
l'adresse contenus dans les variables d'environnement DEBEMAIL et
DEBFULLNAME. Si elles n'existent pas, les variables EMAIL et
NAME seront utilisées. L'option --from remplace ces
variables d'environnement. Le programme ne fonctionnera pas s'il est
impossible de déterminer une adresse électronique.
- --delay DÉLAI
- Indiquer dans le message créé que la NMU a été
envoyée dans la file d'attente différée, avec un
délai de DÉLAI jours. La valeur par défaut est
XX, ce qui laisse un emplacement pour mettre le délai dans
le message. Une valeur de 0 indique que le paquet n'a pas
été envoyé dans la file d'attente
différée. Les fichiers de configuration de devscripts
peuvent aussi être utilisés comme précisé
ci-après.
- --no-delay, --nodelay
- Équivalent à --delay 0.
- --no-conf, --noconf
- Ne lire aucun fichier de configuration. L'option ne peut être
utilisée qu'en première position de la ligne de
commande.
- --help
- Afficher un message d'aide et quitter avec succès.
- --version
- Afficher la version et le copyright, puis quitter 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 écraser les paramètres
des fichiers de configuration. Les variables d'environnement sont
ignorées à cette fin. Les variables actuellement
identifiées sont :
- NMUDIFF_DELAY
- Lorsque qu'un nombre est configuré dans cette variable, les
courriers créés par nmudiff indiqueront par
défaut que l'envoi a été effectué dans la file
d'attente différée, avec un délai égal au
nombre de jours indiqués. La valeur 0 indique que la file
d'attente différée n'a pas été
utilisée.
- NMUDIFF_MUTT
- Peut être yes (par défaut) ou no, et indique
s'il faut utiliser mutt pour écrire et envoyer le message,
tel que décrit ci-dessus.
- NMUDIFF_NEWREPORT
- Cette option permet de contrôler si un nouveau rapport de bogue est
soumis, ou si le diff est envoyé aux bogues corrigés par la
NMU. Peut être l'une des valeurs maybe (par défaut)
qui envoie au bogue fermé par la NMU s'il est unique, yes
qui crée systématiquement un nouveau rapport de bogue, ou
no qui envoie toujours aux bogues corrigés (sauf si aucun
bogue n'est corrigé, auquel cas un nouveau rapport est toujours
créé).
- BTS_SENDMAIL_COMMAND
- Si cela est défini, cela indique la commande d'envoi de message
à utiliser à la place de /usr/sbin/sendmail.
Équivaut à l'option de ligne de commande
--sendmail.
VOIR AUSSI¶
debdiff(1),
sensible-editor(1),
devscripts.conf(5)
AUTEUR¶
nmudiff a été écrit et est copyright 2006 Steinar H.
Gunderson, et modifié par Julian Gilbey <jdg@debian.org>. Ce
logiciel peut être redistribué suivant les termes de la licence
publique générale GNU, version 2.
TRADUCTION¶
Ce document est une traduction, maintenue à l'aide de l'outil po4a <
https://po4a.alioth.debian.org/> 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 à <
debian-l10n-french@lists.debian.org> 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 «
-L C » à la commande
man.