Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ uugetty(1M) — Reliant UNIX 5.44c4

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

ct(1)

cu(1)

login(1)

uucico(1M)

getty(1M)

init(1M)

ioctl(2)

gettydefs(4)

inittab(4)

tty(7)

uugetty(1M)                                                     uugetty(1M)

NAME
     uugetty - set terminal type, modes, speed, and line discipline

SYNOPSIS
     /usr/lib/uucp/uugetty [-h] [-t timeout] [-r] line [speed [type
                           [linedisc]]]

     /usr/lib/uucp/uugetty -c file

DESCRIPTION
     uugetty is almost identical to getty(1M) but changes have been made to
     support using the line for uucico(1M), cu(1), and ct(1); that is, the
     line can be used in both directions. The uugetty will allow users to
     login, but if the line is free, uucico, cu, or ct can use it for dial-
     ing out. The implementation depends on the fact that uucico, cu, and
     ct create lock files when devices are used.

     When the open(2) returns (or the first character is read when -r
     option is used), the status of the lock file indicates whether the
     line is being used by uucico, cu, ct, or someone trying to login. Note
     that in the -r case, several CR characters may be required before the
     login message is output. The users will be able to handle this slight
     inconvenience. uucico trying to login will have to be told by using
     the following login script:

          ""  \r\d\r\d\r\d\r in:--in: ...

     where the ... is whatever would normally be used for the login
     sequence.

     An entry for an intelligent modem or direct line that has a uugetty on
     each end must use the -r option. (This causes uugetty to wait to read
     a character before it puts out the login message, thus preventing two
     uugettys from looping.)

     If there is a uugetty on one end of a direct line, there must be a
     uugetty on the other end as well. Here is an /etc/inittab entry using
     uugetty on an intelligent modem or direct line:

          30:2:respawn:/usr/lib/uucp/uugetty -r -t 60 tty12 1200

NOTES
     ct will not work when uugetty is used with an intelligent modem such
     as penril or ventel.

FILES
     /etc/gettydefs
     /etc/issue

SEE ALSO
     ct(1), cu(1), login(1), uucico(1M), getty(1M), init(1M), ioctl(2),
     gettydefs(4), inittab(4), tty(7).



Page 1                       Reliant UNIX 5.44                Printed 11/98

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026