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@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@lists.debian.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> ».