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

NOMBRE

       agetty - getty alternativo de Linux

SINOPSIS

       agetty  [-ihLmnw]  [-f  fichero_issue]  [-l programa_login] [-I inicio] [-t tiempo_límite]
       puerto ratio_baudios,...  [terminal]
       agetty [-ihLmnw] [-f fichero_issue] [-l programa_login]  [-I  inicio]  [-t  tiempo_límite]
       ratio_baudios,...  puerto [terminal]

DESCRIPCIÓN

       agetty  abre  un  puerto tty, pide un nombre de entrada e invoca el comando /bin/login. Es
       llamado normalmente por init(8).

       agetty tiene algunas características no-estandares que son útiles para líneas de  cable  y
       para líneas telefónicas:

       o      Adapta  los  parámetros  de  la  tty  en  bits  de  paridad  y en los caracteres de
              borrado(erase), cierre(kill), fin-de-línea y mayusculas cuando  lee  el  nombre  de
              entrada.   El  programa  puede  manejar caracteres de 7-bit con paridad par, impar,
              nínguna o espacio , y caracteres de 8-bit sin paridad.  Los  siguientes  caracteres
              especiales son reconocidos: @ y Control-U (kill); #, DEL y borrado (erase); retorno
              de carro y salto de línea (end of line).

       o      Opcionalmente deduce el ratio de baudios de los mensajes de CONNECT producidos  por
              los modems compatibles Hayes(tm).

       o      Opcionalmente  no  cuelga  cuando  se  le  da  una  línea  ya  abierta  (útil  para
              aplicaciones con llamada de respuesta).

       o      Opcionalmente no muestra los contenidos del fichero /etc/issue.

       o      Opcionalmente muestra un fichero issue alternativo en vez de /etc/issue.

       o      Opcionalmente no pregunta por un nombre de acceso.

       o      Opcionalmente invoca un programa de acceso no estandar en vez de /bin/login.

       o      Opcionalmente activa el control de flujo por hard-ware

       o      Opcionalmente fuerza a la línea a ser local sin necesidad de detectar la portadora.

       Este programa no utiliza los ficheros /etc/gettydefs (Sistema V)  o  /etc/gettytab  (SunOS
       4).

ARGUMENTOS

       puerto Un  nombre  de  path  relativo al directorio /dev. Si se especifica un "-" , agetty
              asume que su entrada estandar ya está conectada con un puerto tty
               y que la conexión con un usuario remoto ya ha sido establecida.

              Bajo Sistema V, un argumento "-" puerto debe ir precedido por un "--".

       ratio_baudios,...
              Una lista, separada por comas, de uno o más ratios de baudios. Cada vez que  agetty
              recive  un caracter de BREAK avanza a través de la lista , la cual se trata como si
              fuera circular.

              Los ratios de baudios se deberían especificar en  orden  descendete,  para  que  el
              caracter  nulo  (Ctrl-@)  pueda  también  ser  usado  para ir cambiando de ratio de
              baudios.

       terminal
              El valor para ser usado por la variable de entorno TERM. Esto  reemplaza  cualquier
              otro  valor  que  init(8) pueda haber establecido, y es heredado por login y por el
              shell.

OPCIONES

       -h     Activar el control de flujo por hardware (RTS/CTS). Se  deja  a  la  aplicación  el
              desactivar el protocolo de flujo por software (XON/XOFF) cuando sea adecuado.

       -i     No  muestra  el  contenido  de  /etc/issue (u otro) antes de escribir el mensaje de
              login. Los terminales o el hardware de  comunicaciones,  pueden  volverse  confusos
              cuando  reciben  montones  de  texto a un ratio erroneo de baudios; los archivos de
              lotes de marcación pueden fallar si la petición de mensaje de login va precedido de
              demasiado texto.

       -f fichero_issue
              Muestra  el contenido del fichero fichero_issue en vez de /etc/issue.  Esto permite
              que se  muestren  distintos  mensajes  en  terminales  diferentes.   La  opción  -i
              reemplazará a esta opción.

       -I CadenadeInicio
              Establece  una  cadena de inicio para ser enviada al tty o al modem antes de enviar
              nada más. Esto puede ser  usado  para  inicializar  un  modem.  Los  caracteres  no
              imprimibles  pueden  ser  enviados  escribiendo  su  código  octal precedido por la
              contrabarra (\). Por ejemplo, para enviar un caracter de salto de línea (ASCII  10,
              octal 012) se escribe\012.

       -l programa_login
              Invoca  el programa programa_login en vez de /bin/login.  Esto permite el uso de un
              programa de login no estandar (por ejemplo, uno que pida un  password  al  conectar
              por modem o que utilice un fichero de claves distinto).

       -m     Intenta  extraer el ratio de baudios del mensaje de estatus de CONNECT que producen
              los modems compatibles Hayes(tm). Estos  mensajes  de  estatus  son  de  la  forma:
              "<vacío><velocidad><vacío>".  agetty asume que el modem emite su mensaje de estatus
              a la misma velocidad que la especificada con (el primero) el valor ratio_baudios en
              la línea de comando.

              Ya  que  la  opción  -m  puede  fallar en sistemas fuertemente cargados, se debería
              habilitar el procesado a través de BREAK enumerando todos  los  ratios  de  baudios
              esperados en la línea de comando.

       -n     No  preguntar  al  usuario por un nombre de login. Esto puede ser usado en conexión
              con la opción -l para invocar un proceso de login no-estandar como un sistema  BBS.
              Se  debe  notar que con la opción -n, agetty no obtiene ninguna entrada del usuario
              que accede y por lo tanto no podrá  deducir  la  paridad,  tamaño  de  caracter,  y
              procesado  de nueva línea. Por defecto cae en paridad espacio, caracteres de 7 bit,
              y el caracter ASCII CR (13) como fin-de-línea.  Hay que  tener  en  cuenta  que  el
              programa que agetty arranca (normalmente /bin/login) se ejecuta como root.

       -t tiempo_límite
              Termina  si  no  se puede leer un nombre de usuario en tiempo_límite segundos. Esta
              opción no debería ser usada en líneas de cable físico.

       -L     Fuerza a la línea a ser local sin necesidad de detectar la  portadora.  Esto  puede
              ser  útil cuando se tiene una terminal conectada localmente donde la línea serie no
              establece la señal de detección de portadora.

       -w     Espera a que o el usuario o el modem envíen un caracter de retorno de  carro  o  de
              nueva  línea antes de mostrar el fichero /etc/issue (u otro) y el mensaje de login.
              Muy útil en conexión con la opción -I.

EJEMPLOS

       Esta sección muestra ejemplos para el campo de  proceso  de  una  entrada  en  el  fichero
       /etc/inittab.   Tendrá  que  introducir  valores  apropiados  para  los otros campos.  Ver
       inittab(5) para más detalles.

       Para una línea de cable o una tty de consola:
            /sbin/agetty 9600 ttyS1

       Para un terminal conectada directamente sin cableado  apropiado  para  detectar  portadora
       (pruebe  esto  si  su  terminal  solo  se  queda  esperando en vez de mostrarle un mensaje
       password):
            /sbin/agetty -L 9600 ttyS1 vt100

       Para una línea al estilo antiguo con un modem de 9600/2400/1200 baudios:
            /sbin/agetty -mt60 ttyS1 9600,2400,1200

       Para un modem Hayes con un interfaz fijo a 115200  bps  con  la  máquina:  (la  cadena  de
       inicialización  de  ejemplo  desconecta  el  eco y los códigos de retorno, hace que el DCD
       modem/ordenador siga  al  DCD  modem/modem,  provoca  que  una  caida  de  DTR  cause  una
       desconexión y activa la auto-respuesta tras 1 tono.)
            /sbin/agetty -w -I 'ATE0Q1&D2&C1S0=1\015' 115200 ttyS1

CÓDIGOS DE ESCAPE EN ISSUE

       EL  fichero  issue  (/etc/issue  o el fichero establecido con la opción -f) puede contener
       ciertos códigos de escape para mostrar el nombre del sistema, la fecha y hora  etc.  Todos
       los  códigos  de escape consisten en una contrabarra (\) inmediatemente seguida por una de
       las letras explicadas más abajo.

       b      Inserta el ratio en baudios en la línea actual.

       d      Inserta la fecha actual.

       s      Inserta el nombre del sistema, el nombre del sistema operativo.

       l      Inserta el nombre de la línea tty actual.

       m      Inserta el identificador de la arquitectura de la máquina, ej. i486

       n      Inserta el nombre de nodo de la máquina, también conocido como el nombre de host.

       o      Inserta el nombre de dominio de la máquina.

       r      Inserta el número de versión del SO, ej. 1.1.9.

       t      Inserta la hora actual.

       u      Inserta el número de usuarios conectados en ese momento.

       U      Inserta la cadena "1 user" o "<n>  users"  donde  <n>  es  el  número  de  usuarios
              conectados en ese momento.

       v      Inserta la versión de SO, ej. fecha de creación etc.

       Ejemplo: En mi sistema, el siguiente fichero /etc/issue:

              Este es \n.\o (\s \m \r) \t

       muestra

              Este es thingol.orcan.dk (Linux i386 1.1.9) 18:29:30

FICHEROS

       /var/run/utmp, el fichero de estado del sistema.
       /etc/issue, se imprime antes del mensaje de login.
       /dev/console, para reportar problemas (si no se usa syslog(3) ).
       /etc/inittab, fichero de configuración de init(8).

FALLOS

       La característica de detección del ratio de baudios (la opción -m) requiere que agetty sea
       programado lo bastante pronto después de que se complete una llamada entrante  (dentro  de
       unos  30  ms  con modems que hablen a 2400 baudios). Por robustez, se debe usar siempre la
       opción -m en combinación con una línea de comando con múltiples ratios de baudios, por  lo
       que estará activo el procesado de BREAK.

       EL  texto  en el fichero /etc/issue (u otro) y el mensaje de login siempre se muestran con
       caracteres de 7-bit y paridad espacio.

       La característica de detección del ratio de baudios (la opción -m) requieres que el  modem
       emita su mensaje de estado después de levantar la línea DCD.

DIAGNÓSTICOS

       Dependiendo de como fuera configurado el programa, todos los diagnósticos se escribirán en
       el dispositivo de consola o  se  reportarán  a  través  del  servicio  de  syslog(3).   Se
       producirán  mensajes  de  error  si  el  argumento  puerto no especifica un dispositivo de
       terminal; si no hay una entrada en el utmp para el proceso actual (solo Sistema V); y  por
       el estilo.

AUTOR(ES)

       W.Z. Venema <wietse@wzv.win.tue.nl>
       Universidad de Tecnología de Eindhoven
       Departmento de Matemáticas Ciencias Informática
       Den Dolech 2, P.O. Box 513, 5600 MB Eindhoven, The Netherlands

       Peter Orbaek <poe@daimi.aau.dk>
       Portado a Linux y más opciones. Todavía mantiene el código.

       Eric Rasmussen <ear@usfirst.org>
       Añadido de la opción -f para mostrar mensajes de login
       configurados en distintas terminales.

FECHA DE CREACIÓN

       Sab Nov 25 22:51:05 MET 1989

ÚLTIMA MODIFICACIÓN

       96/07/20

                                                                                        AGETTY(8)