Provided by: manpages-es-extra_0.8a-17_all bug

NOMBRE

       inittab  -  formato  del  fichero  inittab  usado  por  el proceso init
       compatible SysV

DESCRIPCI'ON

       El fichero inittab describe que procesos  se  inician  en  la  carga  y
       durante   la   operacion   normal   (por  ejemplo,    /etc/init.d/boot,
       /etc/init.d/rc, gettys...).  Init(8)  distingue  multiples  niveles  de
       ejecuci'on,  cada  uno  de  los cuales puede tener su propio conjunto de
       procesos que se inician. Los niveles de ejecucion validos son  0-6  mas
       A,  B  y C para entradas bajo demanda.  Una entrada del fichero inittab
       tiene el siguiente formato:

              id:niveles_ejecuci'on:acci'on:proceso

       Las lineas que comienzan con `#' se ignoran.

       id     es una secuencia unica de 1 a 4 caracteres que  identifican  una
              entrada  de  inittab  (para las versiones de sysvinit compiladas
              con bibliotecas < 5.2.18 o bibliotecas a.out el limite es  de  2
              caracteres).

              Nota:  Para  gettys u otros procesos de presentacion al sistema,
              el campo id deberia de ser el sufijo tty de  la  correspondiente
              tty,   por   ejemplo,      1  para  tty1.   En  otro  caso,  las
              contabilidades   de   conexiones   puede   que   no    funcionen
              correctamente

       niveles_ejecuci'on
              es la lista de niveles de ejecucion para lo cuales se llevaran a
              cabo las acciones especificadas.

       acci'on describe que accion se deberia llevar a cabo.

       proceso
              especifica el proceso a ejecutar. Si el campo  proceso  comienza
              con  un  caracter  `+',  init no registrara utmp y wtmp para ese
              proceso.  Esto es necesario para gettys que  insisten  en  hacer
              sus  propias  labores  de  utmp/wtmp.   Esto es tambien un fallo
              historico.

       El campo niveles_ejecuci'on tiene que contener multiples caracteres para
       diferente  niveles  de  ejecucion.  Por  ejemplo, 123 especifica que el
       proceso se deberia iniciar en los niveles de ejecucion 1, 2 y  3.   Las
       entrada de niveles de ejecuci'on  bajo demanda pueden contener una A, B,
       o C.  Las entradas de campos de  nivel_ejecuci'on  de  sysinit,  boot  y
       bootwait se ignoran.

       Cuando  se  cambia  un  nivel  de  ejecucion,  cualesquiera procesos en
       ejecucion que no esten especificados en el nuevo nivel de ejecucion  se
       matan, primero con  SIGTERM y despues con SIGKILL.

       Acciones validas para el campo acci'on son:

       respawn
              El proceso se reiniciara cuando termine (v.g. getty).

       wait   El  proceso  se  iniciara una vez cuando se entre en el nivel de
              ejecucion especifico e init esperara a su terminacion.

       once   El proceso se ejecutara una vez cuando se entre en el  nivel  de
              ejecucion especificado.

       boot   El  proceso  se  ejecutara  durante  el arranque del sistema. El
              campo The niveles_ejecuci'on se ignora.

       bootwait
              El  proceso  se  ejecutara  durante  el  arranque  del  sistema,
              mientras  init  espera  su terminacion (v.g. /etc/rc).  El campo
              niveles_ejecci'on se ignora.

       off    Esto no hace nada.

       ondemand
              Un proceso  marcado  con  un  nivel  de  ejecucion  ondemand  se
              ejecutara  cuando  se  llame  al nivel de ejecucion especificado
              ondemand.  Sin  embargo,  no  se  produce  cambio  de  nivel  de
              ejecucion  (los  niveles  de ejecucion ondemand son  `a', `b', y
              `c').

       initdefault
              Una entrada initdefault especifica el nivel de ejecucion  en  el
              cual  se  entrara  tras  el  arranque  del sistema. Si no existe
              ninguno, init pedira un nivel de ejecucion  en  la  consola.  El
              campo proceso se ignora.

       sysinit
              El  proceso  se  ejecutara  durante  el arranque del sistema. Se
              ejecutara antes de cualquier entrada boot o  bootwait.  El campo
              niveles_ejecuci'on se ignora.

       powerwait
              El  proceso  se  ejecutara  cuando  init reciba la senal SIGPWR,
              indicando que hay algun problema con la alimentacion  electrica.
              Init esperara que el proceso termine antes de continuar.

       powerfail
              Como en powerwait, excepto que init no  espera que el proceso se
              complete.

       powerokwait
              El proceso se ejecutara cuando init reciba la senal SIGPWR,  con
              la condicion de que haya un fichero llamado /etc/powerstatus que
              contenga la palabra  OK.  Esto  significa  que  la  alimentacion
              electrica ha vuelto.

       ctrlaltdel
              El  proceso  se  ejecutara  cuando  init reciba la senal SIGINT.
              Esto significa que alguien en la consola del sistema ha  pulsado
              la  combinacion  de teclas CTRL-ALT-DEL . Normalmente uno quiere
              ejecutar algun  tipo  de  shutdown  bien  para  entrar  en  modo
              monousuario o reiniciar la maquina.

       kbrequest
              El  proceso se ejecutara cuando init reciba una senal del gestor
              de teclado que se ha pulsado una combinacion especial de  teclas
              en el teclado de la consola.

              La  documentacion  para  esta  funcion  no esta completa aun; se
              puede encontrar mas documentacion en los paquetes  kbd-x.xx  (el
              mas  reciente  era  kbd-0.94  en   el momento de escribir esto).
              Basicamente quiere aplicar alguna combinacion de  teclado  a  la
              accion   "KeyboardSignal".   Por   ejemplo,  para  aplicar  Alt-
              FlechaArriba para este proposito use lo siguiente en su  fichero
              keymap:

              alt keycode 103 = KeyboardSignal

EJEMPLOS

       Esto  es  un  ejemplo  de un inittab que reensambla el viejo inittab de
       Linux:

              # inittab para linux
              id:1:initdefault:
              rc::bootwait:/etc/rc
              1:1:respawn:/etc/getty 9600 tty1
              2:1:respawn:/etc/getty 9600 tty2
              3:1:respawn:/etc/getty 9600 tty3
              4:1:respawn:/etc/getty 9600 tty4

       Este fichero inittab ejecuta  /etc/rc  durante  el  arranque  e  inicia
       gettys en tty1-tty4.

       Un  inittab  mas elaborado con diferentes niveles de ejecucion (vea los
       comentarios interiores):

              # Nivel para ejecutar
              id:2:initdefault:

              # Inicializacion del sistema antes de cualquier otra cosa.
              si::sysinit:/etc/rc.d/bcheckrc

              # Nivel de Ejecucion 0,6 es halt y reinicio, 1 modo mantenimiento.
              l0:0:wait:/etc/rc.d/rc.halt
              l1:1:wait:/etc/rc.d/rc.single
              l2:2345:wait:/etc/rc.d/rc.multi
              l6:6:wait:/etc/rc.d/rc.reboot

              # Que hacer ante el "saludo de 3 dedos".
              ca::ctrlaltdel:/sbin/shutdown -t5 -rf now

              # Nivel de ejecucion 2&3: getty en consola, nivel 3 tambien  getty
              # en el puerto del modem.
              1:23:respawn:/sbin/getty tty1 VC linux
              2:23:respawn:/sbin/getty tty2 VC linux
              3:23:respawn:/sbin/getty tty3 VC linux
              4:23:respawn:/sbin/getty tty4 VC linux
              S2:3:respawn:/sbin/uugetty ttyS2 M19200

FICHEROS

       /etc/inittab

AUTOR

       Init fue escrito por Miquel van Smoorenburg (miquels@cistron.nl).  Esta
       pagina    de     manual    fue    escrita    por    Sebastian   Lederer
       (lederer@francium.informatik.uni-bonn.de)  y  modificada  por   Michael
       Haardt (u31b3hs@pool.informatik.rwth-aachen.de).

V'EASE TAMBI'EN

       init(8), telinit(8)