Manpages

NOM

dh_installdeb − Installer des fichiers dans le répertoire DEBIAN

SYNOPSIS

dh_installdeb [options_de_debhelper]

DESCRIPTION

dh_installdeb est le programme de la suite debhelper chargé de l’installation des fichiers dans le répertoire DEBIAN du répertoire de construction du paquet ainsi que du réglage correct des droits sur ces fichiers.

FICHIERS

paquet.postinst
paquet
.preinst
paquet
.postrm
paquet
.prerm

Ces scripts de maintenance sont installés dans le répertoire DEBIAN

Dans les scripts, l’item #DEBHELPER# est remplacé par les lignes de code générées par les autres commandes debhelper.

paquet.triggers
paquet
.shlibs

Ces fichiers de contrôle sont installés dans le répertoire DEBIAN .

Veuillez noter que paquet.shlibs est uniquement installé si le niveau de compatibilité est 9 ou inférieur. En compat 10, veuillez utiliser dh_makeshlibs(1).

paquet.conffiles

Ce fichier de contrôle sera installé dans le répertoire DEBIAN .

À partir du niveau de compatibilité v3, tous les fichiers du répertoire etc/ du paquet construit sont automatiquement marqués en tant que fichiers de configuration. De ce fait, il est inutile de les énumérer ici.

paquet.maintscript

Les lignes de ce fichier correspondent à des commandes et leurs paramètres de dpkg−maintscript−helper(1). « maint-script-parameters » ne devrait pas être inclus car debhelper l’ajoutera automatiquement.

Exemple :

    # Correct
    rm_conffile /etc/obsolete.conf 0.2~ foo
    # INCORRECT
    rm_conffile /etc/obsolete.conf 0.2~ foo −− "$@"

En compat 10 ou suivante, tous les métacaractères de l’interpréteur de commandes seront protégés, aussi du code arbitraire d’interpréteur de commande ne peut pas être inséré ici. Par exemple, une ligne comme "mv_conffile /etc/oldconffile /etc/newconffile" insérera des extraits du script de maintenance dans tous les scripts de maintenance, suffisant pour déplacer le fichier conffile.

L’intention était aussi d’échapper les métacaractères du shell dans les modes précédents. Cependant, cela ne fonctionnait pas correctement et il était possible d’embarquer du code shell arbitraire dans les modes précédents.

VOIR AUSSI

debhelper(7)

Ce programme fait partie de debhelper.

AUTEUR

Joey Hess <joeyh [AT] debian.org>

TRADUCTION

Cette traduction est maintenue à l’aide de l’outil po4a <URL:http://po4a.alioth.debian.org/>; par l’équipe francophone de traduction de Debian.

Veuillez signaler toute erreur de traduction en écrivant à <debian−l10n−french [AT] lists.org> ou par un rapport de bogue sur le paquet debhelper.

Vous pouvez toujours avoir accès à la version anglaise de ce document en utilisant la commande « man −L C <section> <page_de_man> ».

COMMENTS