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

NOMBRE

        update-rc.d  - crea y borra los enlaces a los scripts init de tipo Sys-
        tem 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_eje-
               cuci?n  ...   .   start|stop NN nivel_de_ejecuci?n nivel_de_eje-
               cuci?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/NNnom-
        bre y que apuntan a los script /etc/init.d/nombre.  Estos son  ejecuta-
        dos  por init cuando se cambia de nivel de ejecuci?n y se usan general-
        mente para arrancar y parar servicios del sistema (por  ejemplo,  demo-
        nios).    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  adminis-
        traci?n  de los scripts de init estilo System V, por favor, lea init(8)
        y el Manual de normativa de Debian.
        Cuando se ejecuta con una o varias de las opciones defaults,  start,  o
        stop,    update-rc.d    crea    los    enlaces    /etc/rc[nivel_de_eje-
        cuci?n].d/[SK]NNnombre apuntando al script /etc/init.d/nombre.
 
        Si  ya  existe  alg?n  fichero  con  el  nombre   /etc/rc[nivel_de_eje-
        cuci?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 ser-
        vicio.
 
        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, normal-
        mente habr? un conjunto start y otro stop .  Si son  necesarios  difer-
        entes  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.
        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 previ-
        amente ( 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 .
        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>