Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ ttyadm(1m) — Atari System V 1.1-06

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

pmadm(1M)

sacadm(1M)

ttymon(1M)





   ttyadm(1M)                                                       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
         service
         /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 commands.

         -b            Sets the ``bidirectional port'' flag.  When this flag
                       is set, the line can be used in both directions.
                       ttymon will allow users to connect 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 searching for the proper
                       baud rate.

         -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


   8/91                                                                 Page 1









   ttyadm(1M)                                                       ttyadm(1M)


                       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 newlines 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 command 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 information, 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 standard 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.''














   Page 2                                                                 8/91





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