Content-type: text/html
Manpage of DH_INSTALLINIT
DH_INSTALLINIT
Section: Debhelper (1)
Updated: 2006-01-14
Index
Return to Main Contents
NOM
dh_installinit - installe les scripts d'initialisation (init scripts) dans
le répertoire de construction du paquet
SYNOPSIS
dh_installinit [options de debhelper] [--name=nom] [-n]
[-r] [-d] [-- paramètres]
DESCRIPTION
dh_installinit est le programme de la suite debhelper chargé de
l'installation des scripts d'initialisation et des fichiers « defaults »
associés, dans le répertoire de construction du paquet.
De plus, il produit automatiquement les lignes de code des scripts de
maintenance postinst, postrm et prerm nécessaires à la configuration des
liens symboliques dans /etc/rc*.d/ et gère le démarrage et l'arrêt des
scripts d'initialisation.
S'il existe un fichier nommé debian/paquet.init, il sera installé dans le
répertoire de construction du paquet sous etc/init.d/paquet où le mot « paquet » sera remplacé par le nom du paquet.
S'il existe un fichier nommé debian/paquet.default, il sera installé dans le
répertoire de construction du paquet sous etc/default/paquet où le mot « paquet » sera remplacé par le nom du paquet.
OPTIONS
- -n, --noscripts
-
Empêche la modification des scripts de maintenance postinst, postrm et
prerm.
- -o, --onlyscripts
-
Modifie seulement les scripts de postinst, postrm et prerm. N'installe
actuellement ni script d'initialisation, ni fichier par défaut. Ceci peut
être utile si le script d'initialisation est inclus et/ou installé en amont
d'une façon qui ne rend pas facile sa recherche par dh_installinit.
- -r, --no-restart-on-upgrade
-
Empêche le redémarrage du script d'initialisation lors d'une mise à jour.
- --no-start
-
Empêche le lancement du script d'initialisation lors de l'installation ou de
la mise à jour, ainsi que l'arrêt lors de la suppression. Lance uniquement
un update-rc.d. Utile pour les scripts rcS.
- -d, --remove-d
-
Enlève le « d » situé à la fin du nom du paquet et utilise le résultat
comme nom du fichier de script d'initialisation, installé dans etc/init.d/,
et comme nom du fichier « default » installé dans etc/default/. Ceci peut
être utile pour des démons dont le nom est terminé par « d ». Ce
paramètre a priorité sur --init-script décrit ci-dessous.
- -uparamètres --update-rcd-params=paramètres
-
- -- paramètres
-
Passe les paramètres indiqués à update-rc.d(8). Si rien n'est indiqué,
« defaults » sera passé à update-rc.d(8).
- --name=nom
-
Installe le script d'initialisation (et le fichier « default ») en
utilisant le nom indiqué au lieu du nom du paquet. Quand ce paramètre est
employé, dh_installinit recherche et installe des fichiers appelés
debian/paquet.nom.init et debian/paquet.nom.default, au lieu des
debian/paquet.init et debian/paquet.default habituels.
- --init-script=nom-du-script
-
Utilise « nom-du-script » en tant que nom du script d'initialisation dans
etc/init.d/ et, si besoin est, comme nom du fichier « defaults ». Avec ce
paramètre dh_installinit cherche dans le répertoire debian/ un fichier du
genre « paquet.nom-du-script » et, s'il le trouve, l'installera en tant
que script d'initialisation à la place des fichiers qu'il installe
habituellement.
Ce paramètre est déconseillé. Il vaut mieux utiliser --name.
- *
-
- --error-handler=fonction
-
Invoque la fonction indiquée (via l'interpréteur de commande) dans le cas où
le script d'initialisation échouerait. La fonction doit être décrite dans
les scripts de maintenance prerm et postinst avant l'apparition de
#DEBHELPER#.
REMARQUES
Nota : Ce programme n'est pas idempotent. Un « dh_clean -k » doit
être réalisé entre chaque exécution de ce programme. Sinon, il risque d'y
avoir plusieurs occurrences des mêmes lignes de code dans les scripts de
maintenance du paquet.
VOIR AUSSI
debhelper(7)
Ce programme fait partie de debhelper.
AUTEUR
Joey Hess <joeyh@debian.org>
TRADUCTION
Valéry Perrin <valery.perrin.debian@free.fr> le 17 septembre 2005. Dernière mise à jour le 14 janvier 2006.
L'équipe de traduction a fait le maximum pour réaliser une adaptation française de qualité.
La version anglaise la plus à jour de ce document est toujours consultable via la commande « man -L en nom_du_man ».
N'hésitez pas à signaler à l'auteur ou au traducteur, selon le cas, toute erreur dans cette page de manuel.
Index
- NOM
-
- SYNOPSIS
-
- DESCRIPTION
-
- OPTIONS
-
- REMARQUES
-
- VOIR AUSSI
-
- AUTEUR
-
- TRADUCTION
-
This document was created by
man2html,
using the manual pages.
Time: 23:27:11 GMT, January 18, 2006