ttyadm(1M) SYSTEM ADMINISTRATION COMMANDS ttyadm(1M)
NAME
ttyadm - format and output port monitor-specific information
SYNOPSIS
/usr/sbin/ttyadm [ -b ] [ -c ] [ -r count ] [ -h ] [ -i msg
] [-m modules ] \
[ -p prompt ] [ -t timeout ] -d device -l ttylabel -s ser-
vice
/usr/sbin/ttyadm -V
DESCRIPTION
The ttyadm command is an administrative command that formats
ttymon-specific information and writes it to the standard
output. The Service Access Facility (SAF) requires each
port monitor to provide such a command. Note that the port
monitor administrative file is updated by the Service Access
Controller's administrative commands, sacadm and pmadm.
ttyadm provides a means of presenting formatted port
monitor-specific (i.e., ttymon-specific) data to these com-
mands.
-b Sets the ``bidirectional port'' flag. When
this flag is set, the line can be used in both
directions. ttymon will allow users to con-
nect to the service associated with the port,
but if the port is free, uucico, cu, or ct can
use it for dialing out.
-c Sets the connect-on-carrier flag for the port.
If the -c flag is set, ttymon will invoke the
port's associated service immediately when a
connect indication is received (i.e., no
prompt is printed and no baud-rate searching
is done).
-d device device is the full pathname of the device file
for the TTY port.
-h Sets the hangup flag for the port. If the -h
flag is not set, ttymon will force a hangup on
the line by setting the speed to zero before
setting the speed to the default or specified
value.
-i message Specifies the inactive (disabled) response
message. This message will be sent to the TTY
port if the port is disabled or the ttymon
monitoring the port is disabled.
-l ttylabel Specifies which ttylabel in the /etc/ttydefs
file to use as the starting point when search-
ing for the proper baud rate.
1
ttyadm(1M) SYSTEM ADMINISTRATION COMMANDS ttyadm(1M)
-m modules Specifies a list of pushable STREAMS modules.
The modules will be pushed, in the order in
which they are specified, before the service
is invoked. modules must be a comma-separated
list of modules, with no white space included.
Any modules currently on the stream will be
popped before these modules are pushed.
-r count When the -r option is invoked, ttymon will
wait until it receives data from the port
before it displays a prompt. If count is
equal to zero, ttymon will wait until it
receives any character. If count is greater
than zero, ttymon will wait until count new-
lines have been received.
-p prompt Specifies the prompt message, e.g.,
``login:.''
-s service service is the full pathname of the service to
be invoked when a connection request is
received. If arguments are required, the com-
mand and its arguments must be enclosed in
double quotes.
-t timeout Specifies that ttymon should close a port if
the open on the port succeeds and no input
data is received in timeout seconds.
-V Displays the version number of the current
/usr/lib/saf/ttymon command.
OUTPUT
If successful, ttyadm will generate the requested informa-
tion, write it on the standard output, and exit with a
status of 0. If ttyadm is invoked with an invalid number of
arguments or invalid arguments, or if an incomplete option
is specified, an error message will be written to the stan-
dard error and ttymon will exit with a non-zero status.
FILES
/etc/ttydefs
SEE ALSO
pmadm(1M), sacadm(1M), ttymon(1M).
System Administrator's Guide, ``The Port Monitor ttymon.''
2