Provided by: manpages-fr-extra_20090906_all bug

NOM

       getty - alternative Linux getty

SYNOPSIS

       getty  [-8ihLmnUw] [-f fichier_issue] [-l programme_de_login] [-I init]
       [-t temporisation] [-H ´te_de_connexion] port vitesse_de_connexion,...
       [term]
       getty  [-8ihLmnw]  [-f  issue_file]  [-l  login_program]  [-I init] [-t
       timeout] [-H login_host] baud_rate,... port [term]

DESCRIPTION

       getty opens a tty port, prompts  for  a  login  name  and  invokes  the
       /bin/login command. It is normally invoked by init(8).

       getty  has several non-standard features that are useful for hard-wired
       and for dial-in lines:

       o      Adapter la configuration du terminal aux bits de parités, et aux
              caractères  supprimer,  tuer, fin de ligne et majuscules lors de
              la lecture de l’identifiant  de  connexion.  Le  programme  peut
              gérer  7  caractères  avec  une parité paire, impaire, espace ou
              sans parité et 8 caractères sans parité. Les caractères spéciaux
              suivants  sont  reconnus : @ et « Contrôle-U » (tuer) ; #, Suppr
              et backspace (supprimer) ; retour chariot et nouvelle ligne.

       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   A  path  name  relative  to  the  /dev  directory.  If  a "-" is
              specified, getty assumes that  its  standard  input  is  already
              connected  to  a tty port and that a connection to a remote user
              has already been established.

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

       vitesse_baud,...
              A  comma-separated  list  of  one  or more baud rates. Each time
              getty receives a BREAK character it advances through  the  list,
              which is treated as if it were circular.

              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     Ne pas afficher  le  contenu  de  /etc/issue  (ou  autre)  avant
              d’écrire  l’invite de connexion. Les terminaux et le matériel de
              communication peuvent ne pas fonctionner normalement  lorsqu’ils
              reçoivent beaucoup de texte à une mauvaise vitesse ; les scripts
              de connexion  peuvent  échouer  si  l’invite  de  connexion  est
              précédée par beaucoup trop de texte.

       -f fichier_issue
              Afficher  le  contenu  du  fichier issue_file au lieu du fichier
              /etc/issue. Ceci permet de personnaliser les messages à afficher
              sur  les  différents  terminaux.  L’option  -i  surcharge  cette
              option.

       -I chaîne_initiale
              Définit une chaîne initiale à envoyer au terminal  ou  au  modem
              avant  d’envoyer des données utiles. Ceci peut être utilisé pour
              initialiser un modem.  Les  caractères  non-imprimables  peuvent
              être  envoyés  avec  leur code octal précédé d’une barre oblique
              (\). Par exemple,  pour  envoyer  le  caractère  nouvelle  ligne
              (ASCII  10,  dont  le  code  octal  est  012),  il  faut envoyer
              « \012 ».

       -l programme_login
              Appeler le programme de connexion login_program à  la  place  de
              /bin/login. Ceci permet d’utiliser un programme de connexion non
              standard (par exemple, un programme qui demande un mot de  passe
              lors  de  l’établissement  de  la  connexion  ou  qui utilise un
              fichier de mot de passe différent).

       -H ´te_connexion
              Write the specified login_host into the utmp file. (Normally, no
              login  host  is  given,  since getty 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>".  getty assumes that the modem emits
              its status message at the same  speed  as  specified  with  (the
              first) baud_rate value on the command line.

              Puisque  la  fonctionnalité  -m  peut  échouer  sur des systèmes
              chargés, vous devriez activer le processus  BREAK  en  énumérant
              toutes les vitesses attendues dans la ligne de commande.

       -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, getty 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 getty 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     Forcer la ligne à être  une  ligne  locale  sans  détection  des
              retour à la ligne. C’est utile lorsque que vous avez un terminal
              attaché dont la ligne série ne définit pas le signal de retour à
              la ligne.

       -U     Activer  la  détection  des  terminaux  à  caractères majuscules
              seuls. Cela ne  détectera  qu’un  identifiant  de  connexion  ne
              possèdant   que   des  caractères  majuscules  et  activera  des
              opérations de conversions de casse majuscules  vers  minuscules.
              Cette option ne gère aucun caractère unicode.

       -w     Attendre  que  l’utilisateur  ou  le  modem  envoie un caractère
              retour à la ligne ou nouvelle ligne avant d’envoyer  le  fichier
              /etc/issue et l’invite de connexion. Cela est très utile lors de
              connexions avec l’option -I.

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/getty 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/getty -L 9600 ttyS1 vt100

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

       Pour un modem Hayes avec une vitesse fixe de 115 200 bauds : la  chaîne
       d’initialisation  d’exemple  désactive  l’echo du modem et les codes de
       retour,fait que le signal DCD du modem/ordinateur traque le signal  DCD
       du  modem  distant, fait chuter le signal DTR qui cause une déconnexion
       et active l’auto-réponse une sonnerie.
            /sbin/getty -w -I ’ATE0Q1&D2&C1S0=1\015’ 115200 ttyS1

SUITES Dâ€â€™Ã‰CHAPPEMENT DES FICHIERS ISSUE
       Le fichier issue (/etc/issue) ou le fichier  défini  avec  l’option  -f
       peut  contenir  certains  codes d’échappement afin d’afficher le nom du
       système, la date, le temps, etc..  Tous  les  caractères  d’échappement
       sont  formés  d’un  backslash  (\)  immédiatement  suivi  par l’une des
       lettres listées ci-dessous.

       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 getty 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 getty fait partie du paquet util-linux-ng, elle est
       disponible sur ftp://ftp.kernel.org/pub/linux/utils/util-linux-ng/.

                                                                     AGETTY(8)