Annotation of researchv10dc/man/man8/getty.8, revision 1.1.1.1

1.1       root        1: .TH GETTY 8
                      2: .CT 1 sa_auto secur
                      3: .SH NAME
                      4: getty  \- set terminal mode
                      5: .SH SYNOPSIS
                      6: .B /etc/getty
                      7: [
                      8: .I char
                      9: ]
                     10: .SH DESCRIPTION
                     11: .I Getty
                     12: is invoked by
                     13: .IR  init (8)
                     14: after a terminal is opened.
                     15: While reading the user's name
                     16: .I getty
                     17: attempts to adapt the system to the speed and type of terminal
                     18: being used.
                     19: .PP
                     20: .I Init
                     21: calls
                     22: .I getty
                     23: with an argument specified by the
                     24: .IR ttys (5)
                     25: entry for the terminal line.
                     26: The argument
                     27: .I char
                     28: determines the line speed
                     29: and other characteristics;
                     30: see below.
                     31: .I Getty
                     32: then types a banner identifying the system (from
                     33: .FR /etc/whoami )
                     34: and the
                     35: .L login:
                     36: message.
                     37: The user's name is then read, a character at a time.
                     38: If a null character is received, it is assumed to be the result
                     39: of the user pushing the `break' (`interrupt') key.
                     40: The speed is then
                     41: changed to another baud rate and 
                     42: .L login:
                     43: is typed again.
                     44: Successive breaks cycle through a set of speeds.
                     45: .PP
                     46: The user's name is terminated by a newline or
                     47: carriage return.
                     48: The latter results in the system being set to
                     49: treat carriage returns appropriately (see
                     50: .IR  ioctl (2)).
                     51: .PP
                     52: Finally,
                     53: .IR login (8)
                     54: is called with the user's name as argument.
                     55: .PP
                     56: Here are the possible values for
                     57: .IR char .
                     58: If more than one speed is given,
                     59: the first speed is used initially;
                     60: others are selected by successive depressions of the
                     61: BREAK key.
                     62: Other things,
                     63: like delays and tab expansion,
                     64: are set in various ways as well.
                     65: .PP
                     66: .de fq
                     67: \f5\\$1        \fR\\$2 \\$3 \\$4 \\$5 \\$6
                     68: ..
                     69: .nf
                     70: char   speed
                     71: .fq 0 300-1200-150-110
                     72: .fq 2 9600
                     73: .fq 3 1200-300
                     74: .fq 4 300
                     75: .fq 5 300-1200
                     76: .fq 6 2400
                     77: .fq 7 4800
                     78: .fq 8 9600-1200-300
                     79: .fq 9 300-9600-1200
                     80: .fq a 2400-1200
                     81: .fq b 1200-2400
                     82: .fq j exta (usually 19200)
                     83: .fi
                     84: .SH "SEE ALSO"
                     85: .IR init (8), 
                     86: .IR login (8), 
                     87: .IR ioctl (2), 
                     88: .IR ttys (5)

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.