Manpages

NOMBRE

dh_installinit − instala scripts de init en los directorios de construcción

SINOPSIS

dh_installinit [opciones debhelper] [−−name=nombre] [−n] [−r] [−d] [−− parámetros]

DESCRIPCIÓN

dh_installinit es un programa de debhelper responsable de instalar scripts de init y asociar los ficheros predeterminados en los directorios de construcción del paquete.

Además genera automáticamente las órdenes de postrm y prerm necesarias para crear los enlaces simbólicos en /etc/rc*.d/ y arrancar y parar los scripts de init.

Si existe un fichero debian/paquete.init, se instala en etc/init.d/paquete en el directorio de construcción del paquete, con "paquete" reemplazado por el nombre del paquete.

Si existe un fichero llamado debian/paquete.default, se instala en etc/default/paquete en el directorio de construcción del paquete, con "paquete" reemplazado por el nombre del paquete.

OPCIONES

−n, −−noscripts

No modifica los scripts de postinst/postrm/prerm.

−o, −−onlyscripts

Only modify postinst/postrm/prerm scripts, do not actually install any init script or default files. May be useful if the init script is shipped and/or installed by upstream in a way that doesn’t make it easy to let dh_installinit find it.

−r, −−no−restart−on−upgrade

No reinicia el script de init después de una actualización.

−−no−start

No inicia el script de init en una instalación o actualización, o no lo para cuando se desinstale. Sólo llama a update−rc.d. Útil para scripts de rcS.

−d, −−remove−d

Elimina la "d" final del nombre del paquete, y usa el resultado del nombre para el script de init instalado en etc/init.d/ , y el fichero predeterminado se instala en etc/default/ . Esto puede ser útil para demonios con nombres finalizados en "d". (Nota: Este parámetro tiene preferencia sobre −−init−script).

−uparámetros −−update−rcd−params=parámetros
−−
parámetros

Pasa "parámetros" a update−rc.d(8). Si no se especifica se pasa "defaults" a update−rc.d(8).

−−name=nombre

Instala el script de init (y el fichero default) usando el nombre nombre en vez del nombre predeterminado, que es el nombre del paquete. Cuando se usa este parámetro, dh_installinit busca ficheros que se llamen debian/paquete.nombre.init y debian/paquete.nombre.default, en vez de los usuales debian/paquete.init y debian/paquete.default, y los instala.

−−init−script=nombrescript

Usa "nombrescript" como nombre del script de init a instalar en etc/init.d/ (y también usa este nombre para el fichero defaults, si se instala). Si usa este parámetro, dh_installinit mirará si existe un fichero cuyo nombre se parezca a "paquete.nombrescript" en el directorio debian/ y si es así lo instalará preferentemente como el script de init en lugar de los ficheros que instala normalmente.

Se desaconseja el uso de esta opción, use −−name en su lugar.

−−error−handler=función

Invoca dicha función de la shell si la ejecución del script de init falla. La función debe proporcionarse en los scripts prerm y postinst, antes del símbolo #DEBHELPER#.

NOTAS

Esta orden no es idempotente. Debe llamarse a "dh_clean −k" entre invocaciones de esta orden. De otro modo, puede causar que los scripts de mantenimiento contengan partes duplicadas.

VÉASE ADEMÁS

debhelper(7)

Este programa es parte de debhelper.

AUTOR

Joey Hess <joeyh [AT] debian.org>

TRADUCTOR

Traducción de Rubén Porras Campo <debian−l10n−spanish [AT] lists.org>