Man page - debuild(1)

Packages contains this manual

Available languages:

en fr de

Manual

DEBUILD

NOM
SYNOPSIS
DESCRIPTION
Vérification du nom du répertoire
VARIABLES D’ENVIRONNEMENT
OBTENTION DES DROITS DU SUPERUTILISATEUR
POINTS D’ACCROCHE
OPTIONS
VARIABLES DE CONFIGURATION
EXEMPLES
VOIR AUSSI
AUTEUR
TRADUCTION

NOM

debuild - Construire un paquet Debian

SYNOPSIS

debuild [ options_debuild ] [ options_dpkg-buildpackage ] [ --lintian-opts options_lintian ]
debuild
[ options_debuild ] -- binary | binary-arch | binary-indep | clean ...

DESCRIPTION

debuild crĂ©e tous les fichiers nĂ©cessaires pour envoyer un paquet Ă  l’archive Debian. Il exĂ©cute dans un premier temps dpkg-buildpackage , puis lintian avec le fichier .changes créé (en supposant que lintian est installĂ©), enfin il signe les fichiers appropriĂ©s (en utilisant debsign (1) plutĂŽt que dpkg-buildpackage (1) ; toutes les options relatives Ă  la signature lui sont passĂ©es). L’opĂ©ration de signature sera ignorĂ©e si la distribution est UNRELEASED , Ă  moins que l’option --force-sign de dpkg-buildpackage soit utilisĂ©e. Des paramĂštres peuvent ĂȘtre fournis Ă  dpkg-buildpackage et lintian , en utilisant les paramĂštres de l’option --lintian-opts pour ce dernier. Les options --lintian et --no-lintian permettent de forcer ou d’empĂȘcher l’exĂ©cution de lintian . Par dĂ©faut, lintian est exĂ©cutĂ©. Il y a Ă©galement d’autres options permettant de dĂ©finir ou conserver des variables d’environnement, comme dĂ©crit dans la section VARIABLES D’ENVIRONNEMENT ci-dessous. Cette façon d’exĂ©cuter debuild permet Ă©galement d’obtenir un journal de la construction du paquet dans ../<paquet>_<version>_<arch>.build .

Une autre façon d’utiliser debuild est d’utiliser un (ou plus) des paramĂštres binary , binary-arch , binary-indep et clean . Dans ce cas, debuild cherchera Ă  obtenir les droits du superutilisateur et Ă  exĂ©cuter debian/rules avec ce(s) paramĂštre(s). Les options --rootcmd = commande_pour_devenir_superutilisateur ou -r commande_pour_devenir_superutilisateur peuvent ĂȘtre utilisĂ©es. La commande_pour_devenir_superutilisateur est en rĂšgle gĂ©nĂ©rale une de celles-ci : fakeroot , sudo ou super . Lisez ci-dessous pour une discussion plus approfondie sur ce point. Encore une fois, les options permettant de prĂ©server l’environnement peuvent ĂȘtre utilisĂ©es. Dans ce cas, debuild cherchera Ă©galement Ă  exĂ©cuter dans un premier temps dpkg-checkbuilddeps ; cela peut ĂȘtre explicitement demandĂ© ou empĂȘchĂ© avec les options -D et -d , respectivement. Remarquez Ă©galement que si une de ces options ou si l’option -r est indiquĂ©e dans la variable DEBUILD_DPKG_BUILDPACKAGE_OPTS du fichier de configuration, elle sera reconnue, mĂȘme avec cette façon d’exĂ©cuter debuild .

debuild lit aussi les fichiers de configuration de devscripts décrits ci-dessous. Cela permet de fournir des options à utiliser par défaut.

Vérification du nom du répertoire

Comme plusieurs autres scripts du paquet devscripts , debuild parcourt une arborescence de rĂ©pertoires jusqu’à trouver un fichier debian/changelog avant de construire le paquet. Pour Ă©viter les problĂšmes posĂ©s par les fichiers Ă©garĂ©s, il examine le nom du rĂ©pertoire parent une fois le fichier debian/changelog trouvĂ©, et vĂ©rifie que le nom du rĂ©pertoire correspond au nom du paquet. La façon prĂ©cise utilisĂ©e est contrĂŽlĂ©e par les deux variables du fichier de configuration DEVSCRIPTS_CHECK_DIRNAME_LEVEL et DEVSCRIPTS_CHECK_DIRNAME_REGEX , et les options en ligne de commande associĂ©es --check-dirname-level et --check-dirname-regex .

DEVSCRIPTS_CHECK_DIRNAME_LEVEL peut prendre les valeurs suivantes :

0

Ne jamais vérifier le nom du répertoire.

1

Ne vĂ©rifier le nom du rĂ©pertoire que s’il a fallu changer de rĂ©pertoire pour trouver le fichier debian/changelog . C’est le comportement par dĂ©faut.

2

Toujours vérifier le nom du répertoire.

Le nom du rĂ©pertoire est vĂ©rifiĂ© en testant si le nom du rĂ©pertoire actuel (donnĂ© par pwd (1)) correspond Ă  l’expression rationnelle donnĂ©e par la variable DEVSCRIPTS_CHECK_DIRNAME_REGEX du fichier de configuration ou par l’option --check-dirname-regex expression_rationnelle . Il s’agit d’une expression rationnelle Perl (voir perlre (1)), qui sera ancrĂ©e Ă  son dĂ©but et Ă  sa fin. Si elle contient un "/", alors elle doit correspondre au chemin complet, sinon elle doit correspondre au nom de rĂ©pertoire complet. Si elle contient la chaĂźne "PACKAGE", cette chaĂźne sera remplacĂ©e par le nom du paquet source dĂ©terminĂ© par le fichier changelog . La valeur par dĂ©faut de cette expression rationnelle est "PACKAGE(-.+)?", ce qui correspond aux rĂ©pertoires nommĂ©s PACKAGE ou PACKAGE-version.

VARIABLES D’ENVIRONNEMENT

Comme les variables d’environnement peuvent affecter la construction d’un paquet, souvent de façon involontaire, debuild nettoie l’environnement en enlevant toutes les variables d’environnement, Ă  l’exception de TERM , HOME , LOGNAME , GNUPGHOME , PGPPATH , GPG_AGENT_INFO , GPG_TTY , DBUS_SESSION_BUS_ADDRESS , FAKEROOTKEY , DEBEMAIL , DEB_ * , des variables ( C , CPP , CXX , LD et F ) FLAGS et les variables _APPEND associĂ©es, ainsi que les variables pour les paramĂštres rĂ©gionaux LANG et LC_ * . La variable TERM vaut "dumb" si elle n’est pas dĂ©finie, et PATH est dĂ©finie Ă  "/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11".

Si une variable d’environnement ne doit pas ĂȘtre modifiĂ©e pour la construction d’un paquet, il est possible d’utiliser --preserve-envvar var (ou -e var ). L’environnement peut aussi ĂȘtre prĂ©servĂ© en utilisant l’option --preserve-env . Cependant, mĂȘme dans ce cas le PATH est remis Ă  la valeur prĂ©cisĂ©e ci-dessus. Le seul moyen d’empĂȘcher le PATH d’ĂȘtre remis Ă  zĂ©ro est d’utiliser une option --preserve-envvar PATH . Mais soyez conscient qu’utiliser des programmes d’un emplacement non standard peut facilement rĂ©sulter en un paquet cassĂ©, puisqu’il ne sera pas possible de le construire sur des systĂšmes standards.

Remarquez que des rĂ©pertoire peuvent ĂȘtre ajoutĂ©s au dĂ©but de la variable d’environnement PATH en utilisant l’option --prepend-path . C’est utile quand on veut utiliser des outils comme ccache ou distcc pour la construction d’un paquet.

Il est Ă©galement possible d’éviter d’avoir Ă  Ă©crire quelque chose comme TOTO = titi debuild -e TOTO en Ă©crivant debuild -e TOTO = titi ou la forme longue debuild --set-envvar TOTO = titi .

OBTENTION DES DROITS DU SUPERUTILISATEUR

debuild doit ĂȘtre exĂ©cutĂ© en tant que superutilisateur pour fonctionner correctement. Il y a trois façons fondamentalement diffĂ©rentes de faire cela. La premiĂšre, et celle qui est conseillĂ©e, est d’utiliser une commande permettant de devenir superutilisateur. La meilleure d’entre elles est probablement fakeroot (1), puisqu’elle ne nĂ©cessite pas d’accorder vĂ©ritablement de droits. super (1) et sudo (1) sont d’autres possibilitĂ©s. Si aucune option -r (ou --rootcmd ) n’est donnĂ©e (rappelez-vous que dpkg-buildpackage accepte Ă©galement une option -r ) et qu’aucune des mĂ©thodes suivantes n’est utilisĂ©e, alors -rfakeroot sera implicitement considĂ©rĂ©e.

La deuxiĂšme mĂ©thode est d’utiliser une commande comme su (1) pour devenir superutilisateur, et ensuite de rĂ©aliser toutes les opĂ©rations en tant que superutilisateur. Remarquez cependant que lintian s’arrĂȘtera s’il est exĂ©cutĂ© en tant que superutilisateur ou setuid root ; cela peut ĂȘtre contournĂ© en utilisant l’option --allow-root de lintian si vous ĂȘtes sĂ»r de vous.

La troisiĂšme mĂ©thode consiste Ă  installer debuild setuid root. Ce n’est pas la mĂ©thode par dĂ©faut, et nĂ©cessitera l’installation en tant que tel par l’administrateur systĂšme. Il faut aussi ĂȘtre conscient que toute personne pouvant exĂ©cuter debuild en tant que superutilisateur ou setuid root a un accĂšs complet au systĂšme . Cette mĂ©thode n’est pas recommandĂ©e, mais fonctionnera. debuild peut ĂȘtre installĂ© avec les permissions 4754, de façon Ă  ce que seuls les membres de son groupe puissent l’exĂ©cuter. L’inconvĂ©nient de cette mĂ©thode est que les autres utilisateurs ne pourront plus alors utiliser ce programme. D’autres variantes consistent Ă  avoir plusieurs copies de debuild ou d’utiliser des programmes comme sudo ou super pour accorder sĂ©lectivement des droits du superutilisateur Ă  certains utilisateurs. Si l’administrateur veut utiliser cette mĂ©thode, il devra utiliser le programme dpkg-statoverride pour modifier les permissions de /usr/bin/debuild . Cela permettra de conserver les permissions aprĂšs les mises Ă  jour.

POINTS D’ACCROCHE

debuild gĂšre un certain nombre de points d’ancrage ("hook") quand il exĂ©cute dpkg-buildpackage . Remarquez que les points d’ancrage entre clean-hook et lintian (inclus) sont passĂ©es au travers de dpkg-buildpackage en utilisant leur option --hook- nom correspondante. Les points d’ancrage disponibles sont les suivants :
dpkg-buildpackage-hook

S’exĂ©cute avant le dĂ©but de dpkg-buildpackage en appelant dpkg-checkbuilddeps .

Le point d’ancrage est exĂ©cutĂ© dans le source dĂ©paquetĂ©.

Correspond au point d’ancrage init de dpkg .

clean-hook

S’exĂ©cute avant que dpkg-buildpackage lance debian/rules clean pour nettoyer le source. (S’exĂ©cute mĂȘme si le source n’est pas nettoyĂ© car -nc est utilisĂ©e.)

Le point d’ancrage est exĂ©cutĂ© dans le source dĂ©paquetĂ©.

Correspond au point d’ancrage preclean de dpkg .

dpkg-source-hook

S’exĂ©cute aprĂšs le nettoyage du source et avant l’exĂ©cution de dpkg-source (s’exĂ©cute mĂȘme si dpkg-source n’est pas appelĂ© car -b , -B , ou -A est utilisĂ©e).

Le point d’ancrage est exĂ©cutĂ© dans le source dĂ©paquetĂ©.

Correspond au point d’ancrage source de dpkg .

dpkg-build-hook

S’exĂ©cute aprĂšs dpkg-source et avant l’appel de debian/rules build (s’exĂ©cute mĂȘme si ce n’est qu’une construction du paquet source, donc que debian/rules build n’est pas appelĂ©).

Le point d’ancrage est exĂ©cutĂ© dans le source dĂ©paquetĂ©.

Correspond au point d’ancrage build de dpkg .

dpkg-binary-hook

S’exĂ©cute entre les appels debian/rules build et debian/rules binary ( -arch ). Ne s’exĂ©cute que si un paquet binaire est construit.

Le point d’ancrage est exĂ©cutĂ© dans le source dĂ©paquetĂ©.

Correspond au point d’ancrage binary de dpkg .

dpkg-genchanges-hook

S’exĂ©cute seulement aprĂšs la construction du paquet et avant l’appel Ă  dpkg-genchanges .

Le point d’ancrage est exĂ©cutĂ© dans le source dĂ©paquetĂ©.

Correspond au point d’ancrage changes de dpkg .

final-clean-hook

S’exĂ©cute aprĂšs dpkg-genchanges et avant l’appel final debian/rules clean (s’exĂ©cute mĂȘme si le source n’est pas nettoyĂ© aprĂšs la construction, ce qui est le comportement par dĂ©faut).

Le point d’ancrage est exĂ©cutĂ© dans le source dĂ©paquetĂ©.

Correspond au point d’ancrage postclean de dpkg .

lintian-hook

S’exĂ©cute (une fois) avant l’appel Ă  lintian (s’exĂ©cute mĂȘme si lintian n’est pas appelĂ©).

Le point d’ancrage est exĂ©cutĂ© Ă  partir du rĂ©pertoire parent du source dĂ©paquetĂ©.

Correspond au point d’ancrage check de dpkg .

signing-hook

S’exĂ©cute seulement aprĂšs l’appel Ă  lintian et avant la signature (s’exĂ©cute mĂȘme si rien n’est signĂ©).

Le point d’ancrage est exĂ©cutĂ© Ă  partir du rĂ©pertoire parent du source dĂ©paquetĂ©.

Correspond au point d’ancrage sign de dpkg , mais est exĂ©cutĂ© par debuild .

post-dpkg-buildpackage-hook

S’exĂ©cute quand tout est fini.

Le point d’ancrage est exĂ©cutĂ© Ă  partir du rĂ©pertoire parent du source dĂ©paquetĂ©.

Correspond au point d’ancrage done de dpkg , mais est exĂ©cutĂ© par debuild .

Une commande de point d’ancrage peut ĂȘtre dĂ©finie soit dans le fichier de configuration, par exemple avec DEBUILD_SIGNING_HOOK=’toto’ (notez que les tirets ont Ă©tĂ© modifiĂ©s en caractĂšres de soulignement), ou avec l’option en ligne de commande --signing-hook-foo . La commande sera en partie modifiĂ©e : %% deviendra un signe % simple, %p sera remplacĂ© par le nom du paquet, %v par le numĂ©ro de version du paquet, %s par le numĂ©ro de version du source et %u par le numĂ©ro de version amont. Ni %s ni %u ne contiendra de temps absolu ("epoch"). %a sera 1 si l’action suivante doit ĂȘtre effectuĂ©e et 0 dans le cas contraire (par exemple, dans le crochet dpkg-source , %a sera 1 si dpkg-source doit ĂȘtre lancĂ© et 0 sinon). Elle sera alors passĂ©e Ă  l’interprĂ©teur de commandes pour ĂȘtre traitĂ©e, et peut donc inclure des redirections ou des choses du genre. Par exemple, pour ne lancer que le crochet dpkg-source si dpkg-source doit ĂȘtre exĂ©cutĂ©e, le crochet peut ressemble Ă  ceci : "if [ %a -eq 1 ]; then ...; fi".

Soyez prudent avec les points d’accroche , puisqu’une mauvaise utilisation peut empĂȘcher le paquet de se compiler depuis le source. Ils peuvent ĂȘtre utiles pour prendre des instantanĂ©s, etc.

OPTIONS

Plus de précisions sont fournies ci-aprÚs.
--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.

--rootcmd= commande-pour-devenir-superutilisateur ,
-r
commande-pour-devenir-superutilisateur

Commande pour obtenir (ou simuler) les droits du superutilisateur.

--preserve-env

Ne pas nettoyer l’environnement, à l’exception du PATH.

--preserve-envvar= var , -e var

Ne pas nettoyer la variable d’environnement var .

Si var se termine par un astĂ©risque ("*") alors toutes les variables qui ont une correspondance avec la portion de var avant l’astĂ©risque seront prĂ©servĂ©es.

--set-envvar= var = valeur , -e var = valeur

DĂ©finir la variable d’environnement var Ă  valeur et ne l’enlĂšve pas de l’environnement.

--prepend-path= valeur

Une fois que PATH a été normalisé, ajouter valeur au début.

--lintian

ExĂ©cuter lintian aprĂšs dpkg-buildpackage . C’est le comportement par dĂ©faut. Cette option permet de remplacer une directive contraire placĂ©e dans un fichier de configuration.

--no-lintian

Ne pas exécuter lintian aprÚs dpkg-buildpackage .

--no-tgz-check

MĂȘme si dpkg-buildpackage est exĂ©cutĂ© et que le numĂ©ro de version possĂšde une rĂ©vision pour Debian, ne pas vĂ©rifier si le fichier .orig.tar.gz ou le rĂ©pertoire .orig existe avant de dĂ©marrer la construction.

--tgz-check

Si dpkg-buildpackage est exĂ©cutĂ© et que le numĂ©ro de version possĂšde une rĂ©vision pour Debian, vĂ©rifier si le fichier .orig.tar.gz ou le rĂ©pertoire .orig existe avant de dĂ©marrer la construction. C’est le comportement par dĂ©faut.

--username nom_utilisateur

Pour les signatures, utiliser debrsign plutît que debsign . nom_utilisateur indique l’identifiant à utiliser.

-- toto -hook = accroche

DĂ©finir un point d’accroche comme dĂ©crit ci-dessus. Si accroche est laissĂ© blanc, le point d’accroche est annulĂ©.

--clear-hooks

Supprimer tous les points d’accroche. Ils peuvent ĂȘtre rĂ©instaurĂ©s par des options ultĂ©rieures en ligne de commande.

--check-dirname-level N

Veuillez consulter la section Vérification du nom du répertoire ci-dessus pour une explication de cette option.

--check-dirname-regex regex

Veuillez consulter la section Vérification du nom du répertoire ci-dessus pour une explication de cette option.

-d

Ne pas exécuter dpkg-checkbuilddeps pour vérifier les dépendances de construction du paquet ("build dependencies").

-D

Exécuter dpkg-checkbuilddeps pour vérifier les dépendances de construction.

VARIABLES DE CONFIGURATION

Les deux fichiers de configuration /etc/devscripts.conf et ˜/.devscripts sont Ă©valuĂ©s dans cet ordre par un interprĂ©teur de commandes ("shell") pour placer les variables de configuration. Des options de ligne de commande peuvent ĂȘtre utilisĂ©es pour neutraliser les paramĂštres des fichiers de configuration. Les paramĂštres des variables d’environnement sont ignorĂ©s Ă  cette fin. Si la premiĂšre option donnĂ©e en ligne de commande est --noconf , alors ces fichiers ne sont pas Ă©valuĂ©s. Les variables actuellement identifiĂ©es sont :
DEBUILD_PRESERVE_ENV

Lui attribuer la valeur yes Ă©quivaut Ă  utiliser l’option --preserve-env .

DEBUILD_PRESERVE_ENVVARS

DĂ©finit les variables d’environnement Ă  conserver. Elle est constituĂ©e d’une liste de variables d’environnement sĂ©parĂ©es par des virgules. Cela correspond Ă  utiliser plusieurs fois les options --preserve-envvar ou -e .

DEBUILD_SET_ENVVAR_ var = valeur

Équivaut à utiliser --set-envvar = var = value .

DEBUILD_PREPEND_PATH

Équivaut à utiliser --prepend-path .

DEBUILD_ROOTCMD

Lui attribuer la valeur prog équivaut à utiliser -r prog .

DEBUILD_TGZ_CHECK

Lui attribuer la valeur no Ă©quivaut Ă  utiliser l’option --no-tgz-check en ligne de commande.

DEBUILD_SIGNING_USERNAME

DĂ©finir cette variable Ă©quivaut Ă  utiliser l’option --username en ligne de commande.

DEBUILD_DPKG_BUILDPACKAGE_OPTS

Voici les options qui devraient ĂȘtre passĂ©es Ă  l’invocation de dpkg-buildpackage . Elles sont donnĂ©es avant toute option en ligne de commande. À cause des problĂšmes de guillemets avec les interprĂ©teurs de commandes, pour les paramĂštres contenant un espace, il sera nĂ©cessaire d’ajouter des guillemets supplĂ©mentaires. Par exemple, pour forcer Ă  toujours utiliser votre clef GPG, mĂȘme pour les envois parrainĂ©s ("sponsored upload"), le fichier de configuration pourra contenir :

DEBUILD_DPKG_BUILDPACKAGE_OPTS="-k’Julian Gilbey <jdg@debian.org>’ -sa"

ce qui fournit exactement deux options. Sans les guillemets supplĂ©mentaires, dpkg-buildpackage se serait plaint (Ă  juste titre) que Gilbey n’est pas une option reconnue (elle ne commence pas par un signe - ).

Également, si ce paramĂštre contient une (ou plusieurs) des options -r , -d ou -D , elle sera toujours prise en compte par debuild . Remarquez que l’option -r placĂ©e ici Ă©crasera le paramĂštre DEBUILD_ROOTCMD .

DEBUILD_ TOTO _HOOK

La variable de point d’accroche pour le point d’accroche toto . Voyez la section sur les points d’accroche pour plus de dĂ©tails. Par dĂ©faut, elle est non dĂ©finie.

DEBUILD_LINTIAN

Lui attribuer la valeur no empĂȘchera l’exĂ©cution de lintian .

DEBUILD_LINTIAN_OPTS

Ce sont les options qui doivent ĂȘtre passĂ©es lors de l’invocation de lintian . Elles sont donnĂ©es avant toute option en ligne de commande, et l’utilisation de cette option est la mĂȘme que celle dĂ©crite pour la variable DEBUILD_DPKG_BUILDPACKAGE_OPTS .

DEVSCRIPTS_CHECK_DIRNAME_LEVEL , DEVSCRIPTS_CHECK_DIRNAME_REGEX

Veuillez consulter la section Vérification du nom du répertoire ci-dessus pour une explication de ces variables. Remarquez que ce sont des variables de configuration pour tous les outils du paquet devscripts ; elles impacteront tous les scripts qui les utilisent, comme indiqué dans leurs pages de manuel respectives et dans devscripts.conf (5).

EXEMPLES

Pour construire votre propre paquet, lancez simplement debuild depuis l’arbre des sources. Des options de dpkg-buildpackage (1) peuvent ĂȘtre passĂ©es en ligne de commande.

La ligne de commande typiquement utilisée pour construire le(s) paquet(s) binaire(s) sans signer le fichier .changes (ou le fichier .dsc inexistant) est :

debuild -i -us -uc -b

Changez -b en -S pour ne construire qu’un paquet source.

Voici un exemple appelant lintian (et lui fournissant des options) pour vérifier les paquets créés :

debuild --lintian-opts -i

Remarquez bien l’ordre des options : d’abord les options de debuild , puis celles de dpkg-buildpackage et enfin celles de lintian ( lintian est appelĂ© par dĂ©faut). Si vous utilisez toujours les mĂȘmes options de dpkg-buildpackage , vous pouvez utiliser l’option DEBUILD_DPKG_BUILDPACKAGE_OPTS du fichier de configuration, comme dĂ©crit plus haut.

Pour construire un paquet pour un envoi parrainé (sponsored upload), donné par toto_1.0-1.dsc et les fichiers source respectifs, lancez quelque chose qui ressemblerait aux commandes suivantes :

dpkg-source -x toto_1.0-1.dsc
cd toto-1.0
debuild -k0x12345678

oĂč 0x12345678 est remplacĂ© par l’identifiant de votre clef GPG ou un autre identifiant de clef tel que votre adresse de messagerie. De nouveau, vous pouvez Ă©galement utiliser l’option du fichier de configuration DEBUILD_DPKG_BUILDPACKAGE_OPTS tel que c’est dĂ©crit plus haut pour Ă©viter d’avoir Ă  taper l’option -k Ă  chaque fois que vous effectuez un envoi parrainĂ©.

VOIR AUSSI

chmod (1), debsign (1), dpkg-buildpackage (1), dpkg-checkbuilddeps (1), fakeroot (1), lintian (1), su (1), sudo (1), super (1), devscripts.conf (5), dpkg-statoverride (8)

AUTEUR

Le programme debuild a été initialement écrit par Christoph Lameter <clameter@debian.org>. La version actuelle a été écrite par Julian Gilbey <jdg@debian.org>.

TRADUCTION

Ce document est une traduction, maintenue Ă  lÊŒaide de lÊŒoutil po4a < https://po4a.org/ > par lÊŒĂ©quipe de traduction francophone du projet Debian.

Plusieurs traducteurs dont Nicolas François, Guillaume Delacour, Cyril Brulebois, Thomas Huriaux, David Prévot et Xavier Guimard ont contribué aux traductions.

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 .