|
|
1.1 root 1: .TH UUGETTY 1M
2: .SH NAME
3: uugetty \- set terminal type, modes, speed, and line discipline
4: .SH SYNOPSIS
5: .B /usr/lib/uucp/getty
6: [
7: .B \-h
8: ] [
9: .B \-t
10: timeout
11: ] [
12: .B \-r
13: ]
14: line
15: [
16: speed
17: [
18: type
19: [
20: linedisc
21: ] ] ]
22: .br
23: .B /usr/lib/uucp/getty \-c
24: file
25: .SH DESCRIPTION
26: .I Uugetty
27: is identical to getty(1m) but changes have been made to support
28: using the line for uucico, cu, and ct;
29: that is, the line can be used in both directions.
30: The uugetty will allow users to login, but if the line is free,
31: uucico, cu, or ct can use it for dialing out.
32: The implementation depends on the fact that uucico, cu, and ct
33: create lock files when devices are used.
34: When the "open()" returns
35: (or the first character is read when
36: .B \-r
37: option is used)
38: the status of the lock file indicates whether the line is being
39: used by uucico, cu, ct, or someone trying to login.
40: Note that in the
41: .B \-r
42: case, several <carriage-return> characters may be required before the
43: login message is output.
44: The human users will be able to handle this slight inconvenience.
45: Uucico trying to login will have to be told by using the following
46: login script:
47:
48: "" \\r\\d\\r\\d\\r\\d\\r in:--in: . . .
49: .sp
50: where the . . . is whatever would normally be used for the login sequence.
51:
52: Here is a /etc/inittab entry using uugetty on an 801/212
53: dialer:
54:
55: 30:2:respawn:/usr/lib/uucp/uugetty -t 60 cul04 1200
56:
57: The line name, cul04 is the name that appears in the /usr/lib/uucp/Devices
58: file for the 212 dialer.
59:
60: An entry for an intelligent modem or direct line that has a uugetty
61: on each end must use the
62: .B \-r
63: option.
64: (This causes uugetty to wait to read a character before it put out the
65: login message, thus preventing two uugettys from looping.)
66: Here is a /etc/inittab entry using uugetty on an intelligent modem or
67: direct line:
68:
69: 30:2:respawn:/usr/lib/uucp/uugetty -r -t 60 tty12 1200
70:
71: .SH FILES
72: /etc/gettydefs
73: .br
74: /etc/issue
75: .SH "SEE ALSO"
76: ct(1C),
77: init(1M),
78: login(1),
79: ioctl(2),
80: getty(1m),
81: gettydefs(4),
82: inittab(4),
83: tty(7).
84: .SH BUGS
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.