ttyadm(1M) ttyadm(1M)
NAME
ttyadm - Informationen über Anschlußüberwachungsprogramme formatieren
und ausgeben
SYNTAX
/usr/sbin/ttyadm [-b] [-c] [-k] [-r count] [-h] [-i msg] [-m modules]
[-p prompt] [-t timeout] -d device -l ttylabel
-s service
/usr/sbin/ttyadm -S [-i svctag] pmtag
/usr/sbin/ttyadm -T level pmtag
/usr/sbin/ttyadm -V
BESCHREIBUNG
Das Kommando ttyadm ist ein Verwaltungskommando, mit dem ttymon-
spezifische Informationen formatiert und in die Standardausgabe
geschrieben werden. Innerhalb der Service Access Facility (SAF) muß
jedes Anschlußüberwachungsprogramm ein derartiges Kommando bereitstel-
len. Beachten Sie, daß die Verwaltungsdatei des Anschlußüberwachungs-
programms von den Verwaltungskommandos sacadm und pmadm des SAC (Ser-
vice Access Controller) aktualisiert wird. ttyadm sorgt dafür, daß
diesen Kommandos formatierte anschlußüberwachungsprogrammspezifische
(d. h. ttymon-spezifische) Daten zur Verfügung gestellt werden.
Außerdem kann mit ttyadm der Status der von einem ttymon-überwachten
Anschlüsse ausgegeben sowie der Trace-Modus ein- und ausgeschaltet
werden.
OPTIONEN
-b Setzt das Flag "bidirectional port". Wenn dieses Flag
gesetzt ist, kann die Leitung in beiden Richtungen ver-
wendet werden. ttymon ermöglicht es den Benutzern, den
mit dem Anschluß verbundenen Dienst zu benutzen. Ist
allerdings der Anschluß gerade frei, können uucico, cu
oder ct ihn für den Aufbau von Wählverbindungen benut-
zen.
-c Setzt das Flag "connect-on-carrier" für den Anschluß.
Ist das Flag -c gesetzt, ruft ttymon den mit dem
Anschluß verbundenen Dienst sofort auf, sobald ange-
zeigt wird, daß eine Verbindung aufgebaut wurde (d. h.
es wird kein Prompt ausgegeben und es wird keine Über-
tragungsgeschwindigkeit bestimmt).
-k Setzt das Flag "pre-prompt-config" für den Anschluß.
Damit wird bestimmt, daß die Konfigurationsdatei des
Dienstes bereits vor dem Schreiben des Prompts inter-
pretiert wird. Ansonsten wird diese Datei vor dem Star-
ten des Dienstes interpretiert.
Seite 1 Reliant UNIX 5.44 Gedruckt 11/98
ttyadm(1M) ttyadm(1M)
-d device device ist der vollständige Pfadname der Gerätedatei
für den TTY-Anschluß.
-h Setzt das Flag "hangup" für den Anschluß. Ist die
Option -h nicht gesetzt, erzwingt ttymon einen Hängezu-
stand für die Leitung, indem es die Geschwindigkeit auf
null setzt, bevor es sie auf den Standardwert oder
angegebenen Wert setzt.
-i message Gibt an, welche Meldung versendet wird, wenn der
Anschluß deaktiviert ist. Diese Meldung wird an den
TTY-Anschluß geschickt, wenn der Anschluß bzw. das
Anschlußüberwachungsprogramm ttymon für diesen Anschluß
deaktiviert wird.
-l ttylabel Gibt an, welcher ttylabel aus der Datei /etc/ttydefs
als Ausgangspunkt bei der Suche nach der richtigen
Übertragungsgeschwindigkeit benutzt werden soll.
-m modules Gibt eine Liste von STREAMS-Modulen an, die auf eine
Stream gelegt werden können. Die Module werden in der
angegebenen Reihenfolge auf den Anschluß gelegt, bevor
der Dienst aufgerufen wird. modules ist eine Liste mit
Modulen, die durch Kommata voneinander getrennt sind.
Es dürfen keine Zwischenraumzeichen darin vorkommen.
Bevor die Module auf den Anschluß gelegt werden, werden
alle Module, die sich momentan auf dem Stream des
Anschlusses befinden, entfernt.
-r count Wird die Option -r aufgerufen, wartet ttymon mit der
Ausgabe eines Prompts, bis es Daten vom Anschluß
erhält. Wenn count gleich null ist, wartet ttymon bis
zum Eintreffen eines beliebigen Zeichens. Ist count
größer als null, wartet ttymon, bis soviele Zeilenende-
zeichen empfangen wurden, wie in count angegeben sind.
-p prompt Gibt die Prompt-Meldung an, z. B. "login: ".
-s service service ist der vollständige Pfadname des Dienstes, der
nach dem Empfang einer Verbindungsanforderung aufgeru-
fen werden soll. Falls Argumente eingegeben werden müs-
sen, muß das gesamte Kommando mit seinen Argumente in
Anführungszeichen stehen. Wenn der Pseudodienst NONE
angegeben wird, wird vom ttymon kein Dienst gestartet.
Der Anschluß wird lediglich offengehalten.
-t timeout Gibt an, daß ttymon einen Anschluß schließen soll, wenn
er zwar erfolgreich geöffnet wurde, aber in einer Zeit-
spanne von timeout Sekunden keine Eingabedaten empfan-
gen wurden.
Seite 2 Reliant UNIX 5.44 Gedruckt 11/98
ttyadm(1M) ttyadm(1M)
-V Zeigt die Versionsnummer des aktuellen
/usr/lib/saf/ttymon-Kommandos an.
Trace-Modus (Option -T)
Mit dieser Option kann die Ausgabe von Trace-Informationen ein- und
ausgeschaltet werden. Die Trace-Ausgaben gehen mit in die Logdatei des
ttymon ein.
-T level Mit level = 1 wird der Trace-Modus eingeschaltet, level
= 0 schaltet ihn wieder aus.
pmtag Der Name des ttymon unter SAF.
Status-Ausgabe (Option -S)
Es wird auf stdout für jeden Dienst (svctag) eines ttymon der
erreichte Status geschrieben. Als Nebeneffekt werden unter
/var/saf/pmtag/State für jeden Dienst Status und die pmtab-Daten
geschrieben.
-i svctag Wenn diese Option verwendet wird, wird nur der Status
des angegebenen svctag ausgegeben. Zusätzlich zum Sta-
tus werden noch die pmtab-Daten des Dienstes svctag
ausgegeben.
pmtag Der Name des ttymon unter SAF, für den die Angaben
gemacht werden sollen.
DIAGNOSE
Wenn ttyadm erfolgreich abläuft, erzeugt es die angeforderten Informa-
tionen, schreibt diese in die Standardausgabe und hat den Rückkehrcode
0. Wurde ttyadm mit einer ungültigen Anzahl an Argumenten oder mit
ungültigen Argumenten aufgerufen, oder wurde eine unvollständige
Option angegeben, wird eine Fehlermeldung in die Standardfehlerausgabe
geschrieben, und ttymon hat einen Rückkehrcode ungleich null.
DATEIEN
/etc/ttydefs
SIEHE AUCH
pmadm(1M), sacadm(1M), ttymon(1M).
Seite 3 Reliant UNIX 5.44 Gedruckt 11/98