NOM
dh_installinit - installe les tches upstart et les scripts init dans le
rpertoire de construction du paquet
SYNOPSIS
dh_installinit [optionsdedebhelper] [--name=nom] [-n] [-R] [-r] [-d]
[-O] [--paramtres]
dh_installinit est le programme de la suite debhelper charg de
l'installation, dans le rpertoire de construction du paquet, des tches
upstart, des scripts init, ainsi que des fichiers default associs. Dans
le cas des tches upstart, il fournit une prise en charge, compatible
avec les systmes n'excutant pas upstart.
De plus, il produit automatiquement les lignes de code des scripts de
maintenance postinst, postrm et prerm ncessaires la configuration des
liens symboliques dans /etc/rc*.d/ et gre le dmarrage et l'arrt des
scripts d'initialisation.
FICHIERS
debian/paquet.upstart
S'il existe, il est install dans le rpertoire de construction du
paquet, sous etc/init/paquet.
debian/paquet.init
Sinon, s'il existe, il est install dans le rpertoire de
construction du paquet, sous etc/init.d/paquet.
debian/paquet.default
S'il existe, il est install dans le rpertoire de construction du
paquet, sous etc/default/paquet.
OPTIONS
-n, --noscripts
Empche la modification des scripts de maintenance postinst, postrm
et prerm.
-o, --onlyscripts
Modifie seulement les scripts de postinst, postrm et prerm.
N'installe alors ni script init, ni fichier par dfaut, ni tche
upstart. Ceci peut tre utile si le script init ou la tche upstart
est inclus et/ou install en amont d'une faon qui ne rend pas facile
sa recherche par dh_installinit.
Si aucun fichier de tche upstart n'est install dans le rpertoire
cible quand dh_installinit --onlyscripts est invoqu, ce programme
considre qu'un script init est en cours d'installation et ne
fournit pas les liens symboliques de compatibilit, ni de dpendances
envers upstart.
-R, --restart-after-upgrade
N'arrte pas le script init tant que la mise jour du paquet n'est
pas termine. Ce comportement est diffrent de celui par dfaut qui
arrte le script lors du prerm et le redmarre lors du postinst.
Cela peut tre utile pour les dmons qui ne peuvent pas tre arrts
trop longtemps lors de la mise niveau. Mais, avant d'utiliser
cette option, il faut s'assurer que ces dmons ne seront pas
perturbs par la mise jour du paquet pendant leur fonctionnement.
-r, --no-restart-on-upgrade
N'arrte pas le script init lors d'une mise jour.
--no-start
Empche le lancement du script init lors de l'installation ou de la
mise jour, ainsi que l'arrt lors de la suppression. Lance
uniquement un update-rc.d. Utile pour les scripts rcS.
-d, --remove-d
Enlve le d situ la fin du nom du paquet et utilise le rsultat pour
nommer soit le fichier de tche upstart, install dans etc/init, soit
le script init, install dans etc/init.d/, ainsi que pour nommer le
fichier default, install dans etc/default/. Ceci peut tre utile
pour des dmons dont le nom est termin par d. Nota: Ce paramtre a
priorit sur --init-script dcrit ci-dessous.
-uparamtres --update-rcd-params=paramtres
-- paramtres
Passe les paramtres indiqus update-rc.d(8). Si rien n'est indiqu,
defaults sera pass update-rc.d(8).
--name=nom
Installe le fichier de tche upstart ou le script init (et le
fichier default) en utilisant le nom indiqu au lieu du nom du
paquet. Quand ce paramtre est employ, dh_installinit recherche et
installe des fichiers appels debian/paquet.nom.upstart
debian/paquet.nom.init et debian/paquet.nom.default, au lieu des
debian/paquet.upstart, debian/paquet.init et debian/paquet.default
habituels.
--init-script=nom-du-script
Utilise nom-du-script en tant que nom du script init dans
etc/init.d/ et, si besoin est, comme nom du fichier defaults. Avec
ce paramtre dh_installinit cherche dans le rpertoire debian/ un
fichier du genre paquet.nom-du-script et, s'il le trouve,
l'installe en tant que script init la place des fichiers qu'il
installe habituellement.
Ce paramtre est dconseill. Il vaut mieux utiliser --name. Ce
paramtre sera carrment ignor pour les tches upstart.
--upstart-only
Only install an upstart job file, and do not include maintainer
script code to replace an init script with that upstart job.
This parameter is intended for use when the "package.upstart" file
is new and only to be used on Upstart-based systems.
--error-handler=fonction
Invoque la fonction indique (via l'interprteur de commande) dans le
cas o le script init chouerait. La fonction doit tre dcrite dans
les scripts de maintenance prerm et postinst avant l'apparition de
#DEBHELPER#.
REMARQUES
Nota: Ce programme n'est pas idempotent. Un dh_prep(1) doit tre ralis
entre chaque excution de ce programme. Sinon, il risque d'y avoir
plusieurs occurrences des mmes lignes de code dans les scripts de
maintenance du paquet.
VOIR AUSSI
debhelper(7)
Ce programme fait partie de debhelper.
AUTEURS
Joey Hess <joeyh@debian.org>
Steve Langasek <steve.langasek@canonical.com>
Scott James Remnant <scott@canonical.com>
TRADUCTION
Valry Perrin <valery.perrin.debian@free.fr> le 17 septembre 2005.
Dernire mise jour le 29 septembre 2009.
L'quipe de traduction a fait le maximum pour raliser une adaptation
franaise de qualit.
Cette traduction est gre dynamiquement par po4a. Certains paragraphes
peuvent, ventuellement, apparatre en anglais. Ils correspondent des
modifications ou des ajouts rcents du mainteneur, non encore incorpors
dans la traduction franaise.
La version originale anglaise de ce document est toujours consultable
via la commande man-Lennom_du_man.
N'hsitez pas signaler l'auteur ou au traducteur, selon le cas, toute
erreur dans cette page de manuel.