Provided by: debhelper_9.20160115ubuntu3_all
NOMBRE
dh_installinit - install service init files into package build directories
SINOPSIS
dh_installinit [opciones-de-debhelper] [--name=nombre] [-n] [-R] [-r] [-d] [-- parámetros]
DESCRIPCIÓN
dh_installinit is a debhelper program that is responsible for installing init scripts with associated defaults files, as well as upstart job files, and systemd service files into package build directories. 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. debian/package.service If this exists, it is installed into lib/systemd/system/package.service in the package build directory. debian/package.tmpfile If this exists, it is installed into usr/lib/tmpfiles.d/package.conf in the package build directory. (The tmpfiles.d mechanism is currently only used by systemd.)
OPCIONES
-n, --noscripts No modifica los scripts postinst/postrm/prerm. -o, --onlyscripts Only modify postinst/postrm/prerm scripts, do not actually install any init script, default files, upstart job or systemd service file. May be useful if the file is shipped and/or installed by upstream in a way that doesn't make it easy to let dh_installinit find it. Caveat: This will bypass all the regular checks and unconditionally modify the scripts. You will almost certainly want to use this with -p to limit, which packages are affected by the call. Example: override_dh_installinit: dh_installinit -pfoo --onlyscripts dh_installinit --remaining -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> Michael Stapelberg <stapelberg@debian.org>
TRADUCTOR
Traducci�n de Rub�n Porras Campo <debian-l10n-spanish@lists.debian.org> Actualizaci�n de Omar Campagne Polaino