Provided by: sysv-rc_2.86.ds1-61ubuntu11_all bug

NOMBRE

       update-rc.d  -  crea  y  borra  los  enlaces a los scripts init de tipo
       System V

SINOPSIS

       update-rc.d [-n] [-f] nombre remove

       update-rc.d [-n] nombre defaults [NN | NN-start NN-stop]

       update-rc.d   [-n]    nombre    start|stop    NN    nivel_de_ejecuci√ɬn
              nivel_de_ejecuci√ɬn  ...   .   start|stop NN nivel_de_ejecuci√ɬn
              nivel_de_ejecuci√ɬn ...  . ...

DESCRIPCIÃN

       update-rc.d actualiza automáticamente los enlaces  a  los  scripts  de
       init      tipo      System      V      que     se     encuentran     en
       /etc/rc[nivel_de_ejecución].d/NNnombre y  que  apuntan  a  los  script
       /etc/init.d/nombre.   Estos son ejecutados por init cuando se cambia de
       nivel de ejecución y  se  usan  generalmente  para  arrancar  y  parar
       servicios  del sistema (por ejemplo, demonios).  nivel_de_ejecuci√ɬn es
       uno de los soportados por init, 0123456789S, y  NN  es  el  código  de
       secuencia  de  dos dígitos usado por init para decidir en que orden se
       ejecutan los scripts.

       Esta página del manual documenta sólo el modo de uso y comportamiento
       de   update-rc.d.   Para  una  explicación  más  detallada  sobre  la
       administración de los scripts de init estilo System V, por favor,  lea
       init(8) y el Manual de normativa de Debian.

CREACIÃN DE ENLACES A LOS SCRIPTS DE INIT

       Cuando  se  ejecuta con una o varias de las opciones defaults, start, o
       stop,          update-rc.d          crea          los           enlaces
       /etc/rc[nivel_de_ejecución].d/[SK]NNnombre    apuntando    al   script
       /etc/init.d/nombre.

       Si     ya     existe     alg√ɬļn     fichero     con      el      nombre
       /etc/rc[nivel_de_ejecución].d/[SK]??   entonces  update-rc.d  no  hace
       nada. Esto  es  así  para  que  el  administrador  del  sistema  pueda
       reorganizar los enlaces ( teniendo en cuenta que debe dejar al menos un
       enlace  si  los  quiere  eliminar  )  sin  que   se   sobreescriba   su
       configuración.

       Si se usa la opción defaults entonces update-rc.d creará enlaces para
       arrancar los servicios en los niveles de ejecución 2345  y  parar  los
       servicios  en  los  niveles  de ejecución 016.  Por omisión todos los
       enlaces tendrán el código de secuencia 20, pero esto puede  cambiarse
       especificando  uno  o  dos argumentos NN.  Un argumento cambia el valor
       por omisión del  código  de  secuencia  tanto  para  los  enlaces  de
       arranque  como  para los de parada, y si se proporcionan dos argumentos
       el primero cambia el código de los enlaces de arranque y el segundo el
       de los enlaces de parada.

       En  vez  de  usar  defaults  ,  los niveles de ejecución en los que se
       arranca o se para un servicio pueden ser especificados  explícitamente
       mediante un conjunto de argumentos:

       Cada  uno de estos conjuntos empieza con un argumento start o stop para
       especificar cuándo se van a crear enlaces para  arrancar  o  parar  el
       servicio.

       Luego  les sigue NN, el código de secuencia para todos los enlaces del
       conjunto, y uno o m√ɬ°s n√ɬļmeros de nivel de ejecuci√ɬ≥n, cada  uno  como
       un  solo  argumento.  El  conjunto se termina con el argumento ‚Ä‚Äô.‚Ä‚Äô  (un
       punto).

       Cuando  se  especifican  explícitamente  los  niveles  de  ejecución,
       normalmente  habrá  un conjunto start y otro stop .  Si son necesarios
       diferentes  códigos  de  secuencia  para  los  distintos  niveles   de
       ejecución,  entonces es necesario especificar varios conjuntos start y
       stop .

       El script /etc/init.d/nombre debe existir antes de ejecutar update-rc.d
       para crear los enlaces.

BORRADO DE LOS SCRIPTS

       Cuando  se  ejecuta con la opción remove , update-rc.d borra todos los
       enlaces  dentro  del  directorio   /etc/rc[nivel_de_ejecución].d   que
       apunten  al  script  /etc/init.d/nombre.   El  script  debe  haber sido
       borrado previamente ( update-rc.d  lo  comprueba  ).   Normalmente  los
       scripts  post-eliminación  de los paquetes ejecutan update-rc.d cuando
       detectan que su primer argumento es purge , dado que esto indica que el
       administrador  ha  pedido  explícitamente que se borren los scripts de
       configuración proporcionados por el paquete.

       Cualquier fichero en los directorios /etc/rc[nivel_de_ejecución].d que
       no sea un enlace simbólico apuntando a un script en /etc/init.d/nombre
       se mantendrá intacto.

OPCIONES

       -n     No hacer nada, solamente indicar que hubiera hecho.

       -f     Borrar  los  enlaces  incluso  si  todavía  existe  el   script
              /etc/init.d/nombre.

EJEMPLOS

       Crear los enlaces usando los parámetros por omisión:
       update-rc.d foobar defaults
       Comando equivalente usando explícitamente un conjunto de argumentos:
       update-rc.d foobar start 20 2 3 4 5 . stop 20 0 1 6 .

FALLOS

       No existe a√ɬļn una forma para que el administrador pueda especificar al
       menos los niveles de ejecución que update-rc.d usará por defecto para
       arrancar y parar los servicios cuando se utilice la opción defaults ni
       la posibilidad de cambiar otros comportamientos.

FICHEROS

       /etc/init.d/
              El directorio que contienen los scripts de arranque y parada.

       /etc/rc?.d/
              Los directorios que contienen los  enlaces  usados  por  init  y
              administrados por update-rc.d.

       /etc/init.d/skeleton
              Un modelo a usar por los que escriban scripts de init.d .

VER ADEMÃ

       .IR "Manual de normativa de Debian"
       , modelo a usar por los que escriban scripts de init.d .

       /etc/init.d/skeleton ,
       init(8).

TRADUCTOR

       Traducción      de      Rubén      Porras     Campo     <debian-l10n-
       spanish@lists.debian.org>