Provided by: manpages-fr-extra_20111118_all bug

NOM

       agetty - getty alternatif pour Linux

SYNOPSIS

       agetty  [-c8ihLmnsUw]  [-f  fichier_issue] [-l programme_connexion] [-I
       cha^ine_initiale]   [-t    expiration]    [-H    h^ote_connexion]    port
       vitesse_de_connexion[,vitesse_de_connexion ... ] [term]

DESCRIPTION

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

       agetty a plusieurs fonctionnalites non normalis'ees qui sont utiles pour
       les lignes serie et modem.

       o      Adapter la configuration du terminal aux bits de parites, et aux
              caracteres supprimer, tuer, fin de ligne et majuscules  lors  de
              la  lecture  de  l'identifiant  de  connexion. Le programme peut
              gerer 7 caracteres avec une parite  paire,  impaire,  espace  ou
              sans parite et 8 caracteres sans parite. Les caracteres speciaux
              suivants sont  reconnus :  @  et  << Controle-U >>  (tuer) ;  #,
              Suppr.   et  Retour  Arriere  (supprimer) ;  retour  chariot  et
              nouvelle ligne (fin de ligne).

       o      Option pour retirer la vitesse  en  baud  des  messages  CONNECT
              produits par les modems Hayes ou compatibles.

       o      Option  pour  ne  pas  raccrocher  quand  il  y a deja 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  autre  fichier  issue  a  la  place  de
              /etc/issue.

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

       o      Option  pour  appeler  un programme de connexion non standard au
              lieu de /bin/login.

       o      Option pour activer le controle de flux materiel.

       o      Option pour forcer la ligne a  etre  locale  sans  necessite  de
              detection de porteuse.

       Ce  programme  n'utilise pas les fichiers /etc/gettydefs (Systeme V) ou
       /etc/gettytab (SunOS 4).

PARAM`ETRES

       port   Un nom de chemin relatif au repertoire /dev. Si un  << - >>  est
              utilise,  agetty  suppose  que  son  entree  standard  est  deja
              connectee a un port  de  terminal  et  que  la  connexion  a  un
              utilisateur distant est deja etablie.

              Sous  Systeme V,  un  parametre port avec la valeur << - >> doit
              etre precede de << -- >>.

       vitesse_de_connexion[,vitesse_de_connexion ... ]
              Une liste de vitesses en baud separees par des virgules.  Chaque
              fois  que  agetty  recoit  un caractere BREAK, il avance dans la
              liste, qui sera consideree comme une liste circulaire.

              Les vitesses devraient etre indiquees dans l'ordre  decroissant,
              de telle sorte que le caractere nul (Ctrl-@) puisse etre utilise
              pour changer de vitesse.

       term   La valeur a utiliser pour la variable d'environnement TERM. Cela
              surcharge  toute  valeur  positionnee  par  init(8)  et  qui est
              heritee par la connexion et l'interpreteur de commande.

OPTIONS

       -c     Ne pas mettre a zero les cflags du terminal (modes de controle).
              Consultez termios(3) pour plus de precisions.

       -8     Supposer  que le terminal gere les caracteres 8 bits, desactiver
              de ce fait la detection de parite.

       -h     Activer le controle de flux  materiel  (RTS/CTS).  L'application
              est  libre de desactiver le controle de flux logiciel (XON/XOFF)
              quand elle le juge opportun.

       -i     Ne pas afficher  le  contenu  de  /etc/issue  (ou  autre)  avant
              d'ecrire  l'invite de connexion. Les terminaux et le materiel de
              communication peuvent ne pas fonctionner normalement  lorsqu'ils
              recoivent beaucoup de texte a une mauvaise vitesse ; les scripts
              de connexion  peuvent  echouer  si  l'invite  de  connexion  est
              precedee par beaucoup trop de texte.

       -f fichier_issue
              Afficher  le contenu du fichier fichier_issue au lieu du fichier
              /etc/issue. Cela permet de personnaliser les messages a afficher
              sur  les  differents  terminaux.  L'option  -i  surcharge  cette
              option.

       -I cha^ine_initiale
              Definir une cha^ine_initiale a envoyer au terminal  ou  au  modem
              avant  d'envoyer des donnees utiles. Cela peut etre utilise pour
              initialiser un modem. Les  caracteres  non  imprimables  peuvent
              etre  envoyes  en  utilisant leur code octal precede d'une barre
              oblique inversee (\). Par exemple,  pour  envoyer  le  caractere
              nouvelle  ligne  (ASCII 10, dont le code octal est 012), il faut
              envoyer << \012 >>.

       -l programme_connexion
              Appeler le programme de connexion programme_connexion a la place
              de  /bin/login. Cela permet d'utiliser un programme de connexion
              non standard (par exemple, un programme qui demande  un  mot  de
              passe  lors de l'etablissement de la connexion ou qui utilise un
              fichier de mot de passe different).

       -H h^ote_connexion
              Ecrire  l'hote  de  connexion  h^ote_connexion  indique  dans  le
              fichier utmp. Normalement, aucun hote de connexion n'est fourni,
              puisque agetty est utilise pour les connexions materiels locales
              et  les  terminaux du systeme. Cependant, cette option peut etre
              utile  pour  identifier  les  concentrateurs  de  terminaux   et
              equivalent.

       -m     Essayer  d'extraire  la vitesse depuis le message d'etat CONNECT
              produit par les modems compatibles Hayes.  Ces  messages  d'etat
              sont  de  la  forme suivante : << <junk><speed><junk> >>. agetty
              suppose que le modem  envoie  les  messages  d'etat  a  la  meme
              vitesse     que     celle    indiquee    (la    premiere)    par
              vitesse_de_connexion sur la ligne de commande.

              Puisque la fonctionnalite  -m  peut  echouer  sur  des  systemes
              charges,   vous  devriez  activer  le  traitement  de  BREAK  en
              enumerant  toutes  les  vitesses  attendues  sur  la  ligne   de
              commande.

       -n     Ne pas demander d'identifiant de connexion a l'utilisateur. Cela
              peut etre utilise avec l'option -l lors  d'une  connexion  a  un
              systeme  non  standard comme les systemes BBS. Remarquez qu'avec
              l'option  -n,  agetty  ne   traite   pas   les   caracteres   de
              l'utilisateur  qui  se  connecte  et  ainsi n'est pas capable de
              detecter la parite, la taille des caracteres ni le processus  de
              nouvelle  ligne  de  la  connexion.  La configuration par defaut
              est : parite espace, 7 bits de caracteres et le caractere fin de
              ligne est ASCII CR (13). Assurez vous que le programme lance par
              agetty (en general, /bin/login) est execute avec les  droits  du
              superutilisateur.

       -t expiration
              Quitter  si  aucun  nom  d'utilisateur n'a pu etre lu pendant la
              duree d'expiration, exprimee en seconde. Cette option ne devrait
              pas etre utilisee pour les lignes serie.

       -L     Forcer  la  ligne  a  etre  une  ligne locale sans detection des
              retours a la ligne. C'est utile pour un terminal attache dont la
              ligne serie ne definit pas le signal de retour a la ligne.

       -s     Essayer  de  conserver  la vitesse existante. Les vitesses de la
              ligne  de  commande  sont  utilisees  quand  agetty  recoit   un
              caractere BREAK.

       -U     Activer  la  detection  des  terminaux  a  caracteres majuscules
              seuls. Cela ne  detectera  qu'un  identifiant  de  connexion  ne
              possedant   que   des  caracteres  majuscules  et  activera  des
              operations de conversions de casse majuscules  vers  minuscules.
              Cette option ne gere aucun caractere Unicode.

       -w     Attendre  que  l'utilisateur  ou  le modem envoient un caractere
              retour a la ligne ou nouvelle ligne avant d'envoyer  le  fichier
              /etc/issue et l'invite de connexion. Cela est tres utile lors de
              connexions avec l'option -I.

EXEMPLES

       Cette section presente des  exemples  pour  le  champ  processus  d'une
       entree  dans  le  fichier  /etc/inittab. Vous devrez faire preceder les
       valeurs appropriees pour les autres champs. Consultez  inittab(5)  pour
       plus de details.

       Pour une ligne serie ou une console tty :
            /sbin/agetty 9600 ttyS1

       Pour  un  terminal  connecte  directement  sans  detection  de porteuse
       (utilisez ceci si votre terminal se met en veille au lieu  de  demander
       un mot de passe) :
            /sbin/agetty -L 9600 ttyS1 vt100

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

       Pour un modem Hayes avec une vitesse fixe de 115 200 bauds  (la  chaine
       d'initialisation  d'exemple  desactive  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 deconnexion
       et active l'autoreponse apres une sonnerie) :
            /sbin/agetty -w -I 'ATE0Q1&D2&C1S0=1\015' 115200 ttyS1

SUITES D''ECHAPPEMENT DES FICHIERS ISSUE

       Le fichier issue (/etc/issue) ou le fichier  defini  avec  l'option  -f
       peut  contenir  certains  codes d'echappement afin d'afficher le nom du
       systeme, la date, le temps, etc. Tous les caracteres d'echappement sont
       formes  d'une barre oblique inversee (\) immediatement suivie par l'une
       des lettres suivantes.

       b      Inserer la vitesse en bauds de la ligne actuelle.

       d      Inserer la date actuelle.

       s      Inserer le nom du systeme, le nom du systeme d'exploitation.

       l      Inserer le nom de la ligne tty actuelle.

       m      Inserer l'identifiant  de  l'architecture  de  la  machine,  par
              exemple i486.

       n      Inserer le nom de noeud, ou nom d'hote, de la machine.

       o      Inserer le nom de domaine NIS de la machine.

       O      Inserer le nom de domaine DNS de la machine.

       r      Inserer  le  numero  de  version  du systeme d'exploitation, par
              exemple 1.1.9.

       t      Inserer l'heure actuelle.

       u      Inserer le nombre d'utilisateurs actuellement connectes.

       U      Inserer la chaine << 1 user >> (1 utilisateur) ou << n  users >>
              ou n est le nombre d'utilisateur actuellement connectes.

       v      Inserer  la  version  du  systeme d'exploitation, par exemple sa
              date de construction, etc.

       Par exemple, si le fichier /etc/issue contient :

              Voici \n.\o (\s \m \r) \t

       il pourrait afficher :

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

FICHIERS

       /var/run/utmp  le fichier d'etat systeme.
       /etc/issue     affiche avant l'invite de connexion.
       /dev/console   rapports d'anomalies (si syslog(3) n'est pas utilise).
       /etc/inittab   fichier de configuration de init(8).

BOGUES

       La detection de la vitesse de connexion  (l'option  -m)  necessite  que
       agetty  soit execute des la fin de la numerotation (dans les 30 ms pour
       un modem  communiquant  a  2400 bauds).  Pour  etre  robuste,  utilisez
       toujours  l'option  -m avec differentes vitesses de connexion, ainsi le
       traitement du BREAK est active.

       Le texte du fichier /etc/issue (ou d'un autre fichier) et  l'invite  de
       connexion sont toujours sortis avec des caracteres 7 bits et une parite
       espace.

       La fonctionnalite de detection de la vitesse  (l'option  -m)  necessite
       que le modem envoie son message d'etat apr`es avoir leve la ligne DCD.

DIAGNOSTICS

       Suivant   la  facon  dont  le  programme  a  ete  configure,  tous  les
       diagnostics sont diriges vers le peripherique de  console  ou  signales
       par syslog(3). Des messages d'erreur sont produits si le parametre port
       ne precise par un peripherique de terminal, s'il  n'y  a  pas  d'entree
       utmp pour le processus en cours (Systeme V uniquement), etc.

AUTEURS

       W.Z. Venema <wietse@wzv.win.tue.nl>
       Technische Universiteit Eindhoven
       Faculteit Wiskunde en Informatica
       Postbus 513
       5600 MB Eindhoven
       Pays-Bas

       Peter Orbaek <poe@daimi.aau.dk>
       Portage Linux et ajout d'options. Maintient encore le code.

       Eric Rasmussen <ear@usfirst.org>
       Ajout de l'option -f pour afficher des messages de
       connexion personnalises sur differents terminaux.

DISPONIBILIT'E

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

                                                                     AGETTY(8)