NOMBRE¶
dh_installinit - Instala tareas de upstart y/o scripts de init en los
directorios de construcción del paquete
SINOPSIS¶
dh_installinit [
opciones-de-debhelper]
[
--name=nombre] [
-n] [
-R] [
-r] [
-d]
[
-- parámetros]
DESCRIPCIÓN¶
dh_installmime es un programa de debhelper responsable de instalar
scripts de init, y sus ficheros «default» correspondientes, así
como ficheros de tareas upstart en los directorios de construcción del
paquete.
Además, genera automáticamente las órdenes de
postinst and
postrm y
prerm necesarias para crear los enlaces simbólicos
en
/etc/rc*.d/ para iniciar y detener los scripts de init.
FICHEROS¶
- debian/paquete.init
- Si existe, se instala en
«etc/init/paquete» en el directorio de construcción
del paquete.
- debian/paquete.default
- Si existe, se instala en
«etc/default/paquete» en el directorio de
construcción del paquete.
- debian/paquete.upstart
- Si existe, se instala en
«etc/init/paquete.conf» en el directorio de
construcción del paquete.
OPCIONES¶
- -n, --noscripts
- No modifica los scripts
postinst/postrm/prerm.
- -o, --onlyscripts
- Sólo modifica scripts
postinst/postrm/prerm, no instala ningún script
de init, ficheros predeterminados o tarea de upstart. Puede ser útil
si el script de init o tarea upstart se proporciona o instala por la
fuente original de software de una manera que dificulta que
dh_installinit lo encuentre.
- -R, --restart-after-upgrade
- No detiene el script de init hasta que se complete la
actualización del paquete. Es diferente del comportamiento
predeterminado, que detiene el script mediante, prerm y lo reinicia
mediante postinst.
Puede ser útil para los demonios que no deberían tener un probable
largo tiempo de inactividad durante la actualización. Pero antes de
utilizar esta opción debe comprobar que la actualización no
confunde al demonio durante su ejecución.
- -r, --no-restart-on-upgrade
- No detiene el script de init durante una
actualización.
- --no-start
- No inicia el script de init en una instalación o
actualización, o no lo detiene cuando se desinstale. Sólo invoca
update-rc.d. Útil para scripts de rcS.
- -d, --remove-d
- Elimina la d final del nombre del paquete, y utiliza
el resultado para el nombre del fichero de tarea de upstart que se
instalará en etc/init/, y para el nombre de fichero del script
de init que se instala en «etc/init.d/», instalando el fichero
de valores predeterminados en etc/default/. Puede ser útil
para demonios con nombres finalizados en d. (Nota: Este
parámetro tiene preferencia sobre --init-script, descrito
más abajo).
- -uparámetros
--update-rcd-params=parámetros
- -- parámetros
- Introduce los parámetros a
update-rc.d(8). Si no se especifica, se introduce defaults a
update-rc.d(8).
- --name=nombre
- Instala el script de init (y el fichero de valores
predeterminados) así como la tarea de upstart utilizando el nombre de
fichero nombre en vez del nombre predeterminado, que es el nombre
del paquete. Cuando se utiliza este parámetro, dh_installinit
busca e instala ficheros que se llamen debian/paquete.nombre.init,
debian/paquete.nombre.default y
debian/paquete.nombre.upstart, en vez de los usuales
debian/paquete.init, debian/paquete.default y
debian/paquete.upstart.
- --init-script=nombre-script
- Utiliza nombre-script como nombre del script de init
a instalar en etc/init.d/ (y también utiliza este nombre para
el fichero de valores predeterminados, si se instala). Si utiliza este
parámetro, dh_installinit mirará si existe un fichero
cuyo nombre se parezca a paquete.nombre-script en el directorio
debian/, y si es así, lo instalará preferentemente como
el script de init en lugar de los ficheros que instala habitualmente.
Este parámetro está obsoleto, utilice en su lugar el
parámetro --name. Este parámetro es incompatible con el
uso de tareas de upstart.
- --error-handler=función
- Invoca dicha función de consola si falla la
ejecución del script de init. La función se debe proporcionar en
los scripts prerm y postinst, antes del comodín
#DEBHELPER#.
NOTAS¶
Esta orden no es idempotente. Debería invocar
dh_prep(1) entre cada
invocación de esta orden. De otro modo, puede causar que los scripts del
desarrollador contengan partes duplicadas.
VÉASE TAMBIÉN¶
debhelper(7)
Este programa es parte de debhelper.
AUTORES¶
Joey Hess <joeyh@debian.org>
Steve Langasek <steve.langasek@canonical.com>
TRADUCTOR¶
Traducci�n de Rub�n Porras Campo
<debian-l10n-spanish@lists.debian.org> Actualizaci�n de Omar
Campagne Polaino