Provided by: manpages-fr-extra_20080618_all bug

NOM

       agetty - getty alternatif pour Linux.

SYNOPSIS

       agetty   [-8ihLmnUw]   [-f   fichier_issue]  [-l  programme_login]  [-I
       chaîne_initiale]   [-t   temporisation]   [-H   ´te_connexion]    port
       vitesse_baud,... [term]
       agetty   [-8ihLmnw]   [-f   fichier_issue]   [-l  programme_login]  [-I
       chaîne_initiale]     [-t     temporisation]     [-H     ´te_connexion]
       vitesse_baud,... port [term]

DESCRIPTION

       agetty ouvre un port de terminal, demande un nom de d’utilisateur, puis
       appelle la commande /bin/login. Il est normalement appellé par init(8).

       agetty  a  plusieurs  fonctionnalités non standard qui sont utiles pour
       les lignes série et modem :

       o      Adapts the tty settings to  parity  bits  and  to  erase,  kill,
              end-of-line and uppercase characters when it reads a login name.
              The program can handle 7-bit characters with even, odd, none  or
              space parity, and 8-bit characters with no parity. The following
              special characters are recognized: @ and  Control-U  (kill);  #,
              DEL  and  back space (erase); carriage return and line feed (end
              of line).

       o      Option pour retirer la vitesse  en  baud  des  messages  CONNECT
              produit par les modems Hayes(tm) ou compatibles.

       o      Option  pour  ne  pas  raccrocher  quand  il  y a déjà une ligne
              ouverte (utile pour les applications avec rappel).

       o      Option pour ne pas afficher le contenu du fichier /etc/issue.

       o      Option pour afficher un fichier issue autre que /etc/issue.

       o      Option pour ne pas demander de nom d’utilisateur.

       o      Option pour appeller un  programme  de  connexion  non  standard
              autre que /bin/login.

       o      Option pour activer le contrôle de flux matériel.

       o      Option  pour  forcer  la  ligne  à être locale sans nécessité de
              détection de porteuse.

       Ce programe n’utilise pas les fichiers  /etc/gettydefs  (Système V)  ou
       /etc/gettytab (SunOS 4).

PARAMÈTRES

       port   Un  nom  de  chemin  relatif au répertoire /dev. Si un « - » est
              utilisé,  agetty  suppose  que  son  entrée  standard  est  déjà
              connectée  à  un  port  de  terminal  et  que la connection à un
              utilisateur distant est déjà établie.

              Sous Système V, un paramètre port avec la valeur « - » doit être
              précédé de « -- ».

       vitesse_baud,...
              Une  liste de vitesses en baud séparées par des virgules. Chaque
              fois que agetty reçoit un caractère BREAK,  il  avance  dans  la
              liste, qui sera considérée comme une liste circulaire.

              Les vitesses devraient être spécifiées dans l’ordre décroissant,
              de telle sorte que le caractère nul (Ctrl-@) puisse être utilisé
              pour changer de vitesse.

       term   La valeur à utiliser pour la variable d’environnement TERM. Ceci
              surcharge toute  valeur  positionnée  par  init(8)  et  qui  est
              héritée par login et par l’interpréteur de commande.

OPTIONS

       -8     Supposer  que le terminal gère les caractères 8 bits, désactiver
              de ce fait la détection de parité.

       -h     Activer le contrôle de flux  matériel  (RTS/CTS).  L’application
              est  libre de désactiver le contrôle de flux logiciel (XON/XOFF)
              quand elle le juge opportun.

       -i     Do not display the contents  of  /etc/issue  (or  other)  before
              writing  the  login prompt. Terminals or communications hardware
              may become confused when receiving lots of  text  at  the  wrong
              baud  rate;  dial-up  scripts  may  fail  if the login prompt is
              preceded by too much text.

       -f fichier_issue
              Display the contents of issue_file instead of /etc/issue.   This
              allows  custom  messages to be displayed on different terminals.
              The -i option will override this option.

       -I chaîne_initiale
              Set an initial string to be sent to  the  tty  or  modem  before
              sending  anything  else. This may be used to initialize a modem.
              Non printable characters may be sent by writing their octal code
              preceded  by  a  backslash  (\).  For example to send a linefeed
              character (ASCII 10, octal 012) write \012.

       -l programme_login
              Invoke the specified login_program instead of /bin/login.   This
              allows the use of a non-standard login program (for example, one
              that asks for a  dial-up  password  or  that  uses  a  different
              password file).

       -H ´te_connexion
              Write the specified login_host into the utmp file. (Normally, no
              login host is given, since agetty is used  for  local  hardwired
              connections and consoles. However, this option can be useful for
              identifying terminal concentrators and the like.

       -m     Try to extract the baud rate the CONNECT status message produced
              by Hayes(tm)-compatible modems. These status messages are of the
              form: "<junk><speed><junk>".   agetty  assumes  that  the  modem
              emits  its  status  message  at the same speed as specified with
              (the first) baud_rate value on the command line.

              Since the -m feature may fail  on  heavily-loaded  systems,  you
              still should enable BREAK processing by enumerating all expected
              baud rates on the command line.

       -n     Do not prompt the user for a login name. This  can  be  used  in
              connection with -l option to invoke a non-standard login process
              such as a BBS system. Note that with the -n option, agetty  gets
              no  input  from  user who logs in and therefore won’t be able to
              figure out parity, character size, and newline processing of the
              connection.  It  defaults to space parity, 7 bit characters, and
              ASCII CR (13) end-of-line character.  Beware  that  the  program
              that agetty starts (usually /bin/login)  is run as root.

       -t temporisation
              Quitter  si  aucun  nom  d’utilisateur n’a pu être lu pendant la
              durée de temporisation, exprimée en secondes.  Cette  option  ne
              devrait pas être utilisée pour les lignes série.

       -L     Force  the  line  to  be  a  local line with no need for carrier
              detect. This can be useful when  you  have  a  locally  attached
              terminal  where  the serial line does not set the carrier detect
              signal.

       -U     Turn on support for detecting an uppercase only terminal.   This
              setting  will  detect  a  login name containing only capitals as
              indicating an uppercase only terminal and turn on some upper  to
              lower  case  conversions.  Note that this has no support for any
              unicode characters.

       -w     Wait for the user or the modem to send a  carriage-return  or  a
              linefeed character before sending the /etc/issue (or other) file
              and the login prompt. Very useful  in  connection  with  the  -I
              option.

EXEMPLES

       Cette  section  présente  des  exemples  pour  le champ processus d’une
       entrée dans le fichier /etc/inittab. Vous  devrez  faire  précéder  les
       valeurs  appropriées  pour les autres champs. COnsultez inittab(5) pour
       plus de détails.

       Pour une ligne série ou une console tty :
            /sbin/agetty 9600 ttyS1

       Pour un terminal connecté directement  sans  détection  de  porteurse :
       (utilisez  ceci  si  votre  terminal  se met juste en veille au lieu de
       demander un mot de passe.)
            /sbin/agetty -L 9600 ttyS1 vt100

       Pour une ligne avec un vieux modem supportant  les  vitesses  de  9600,
       2400 et 1200 bauds.
            /sbin/agetty -mt60 ttyS1 9600,2400,1200

       For  a  Hayes  modem  with a fixed 115200 bps interface to the machine:
       (the example init string turns off modem echo and result  codes,  makes
       modem/computer  DCD  track  modem/modem  DCD,  makes a DTR drop cause a
       dis-connection and turn on auto-answer after 1 ring.)
            /sbin/agetty -w -I ’ATE0Q1&D2&C1S0=1\015’ 115200 ttyS1

SUITES Dâ€â€™Ã‰CHAPPEMENT DES FICHIERS ISSUE
       The issue-file (/etc/issue or the file set with  the  -f  option)   may
       contain  certain escape codes to display the system name, date and time
       etc. All escape codes consist of a backslash (\)  immediately  followed
       by one of the letters explained below.

       b      Insérer la vitesse en bauds de la ligne actuelle.

       d      Insérer la date actuelle.

       s      Insérer le nom du système, le nom du système d’exploitation.

       l      Insérer le nom de la ligne tty actuelle.

       m      Insérer  l’identifiant  de  l’architecture  de  la  machine, par
              exemple i486.

       n      Insérer le nom de noeud, ou nom d’hôte, de la machine.

       o      Insérer le nom de domaine NIS de la machine.

       O      Insérer le nom de domaine DNS de la machine.

       r      Insérer le numéro de version de l’OS, par exemple 1.1.9.

       t      Insérer l’heure actuelle.

       u      Insérer le nombre d’utilisateurs actuellement connectés.

       U      Isérer la chaîne « 1 user » (1 utilisateur) ou « <n> users »  où
              <n> est le nombre d’utilisateur actuellement connectés.

       v      Insérer  la version de l’OS, par exemple sa date de construction
              etc.

       Par exemple, sur mon système, le fichier /etc/issue contient :

              This is \n.\o (\s \m \r) \t

       qui affichera :

              This is thingol.orcan.dk (Linux i386 1.1.9) 18:29:30

FICHIERS

       /var/run/utmp, le fichier d’état système.
       /etc/issue, affiché avant l’invite de connexion.
       /dev/console, rapports d’anomalies (si syslog(3) n’est pas utilisé).
       /etc/inittab, fichier de configuration de init(8).

BOGUES

       The baud-rate detection feature (the -m option) requires that agetty be
       scheduled  soon enough after completion of a dial-in call (within 30 ms
       with modems that talk at 2400 baud). For robustness, always use the  -m
       option  in combination with a multiple baud rate command-line argument,
       so that BREAK processing is enabled.

       Le texte du fichier /etc/issue (ou d’un autre fichier) et  l’invite  de
       connexion sont toujours sortis avec des caractères 7 bits et une parité
       espace.

       La fonctionnalité de détection de la vitesse  (l’option  -m)  nécessite
       que le modem envoie son message d’état après avoir levé la ligne DCD.

DIAGNOSTICS

       Suivant   la  façon  dont  le  programme  a  été  configuré,  tous  les
       diagnostics sont dirigés vers le périphérique de console  ou  rapportés
       via syslog(3). Des messages d’erreur sont produits si le paramètre port
       ne précise par un périphérique de terminal, s’il  n’y  a  pas  d’entrée
       utmp pour le processus en cours (Système V uniquement), etc.

AUTEURS

       W.Z. Venema <wietse@wzv.win.tue.nl>
       Eindhoven University of Technology
       Department of Mathematics and Computer Science
       Den Dolech 2, P.O. Box 513, 5600 MB Eindhoven, The Netherlands

       Peter Orbaek <poe@daimi.aau.dk>
       Port linux et ajout d’options. Maintient encore le code

       Eric Rasmussen <ear@usfirst.org>
       Ajout de l’option -f pour afficher des messages de connection personalisé sur différents terminaux.

DISPONIBILITÉ

       La commande agetty fait partie du paquet util-linux-ng, elle est
       disponible sur ftp://ftp.kernel.org/pub/linux/utils/util-linux-ng/.

                                                                     AGETTY(8)