vtgetty(1M) (Nur RM400) vtgetty(1M)
NAME
vtgetty - Terminaltyp, -modi, -geschwindigkeit und Übertragungsproze-
dur definieren
SYNTAX
/etc/vtgetty [-h] [-t timeout] line [speed [type [linedisc]]]
BESCHREIBUNG
Das Kommando vtgetty ist ein Programm, das von init(1M) aufgerufen
wird. Es ist der zweite Prozeß in der Folge: init-vtgetty-getty-
login-shell. Der Prozeß /etc/getty führt letztendlich dazu, daß ein
Benutzer mit dem Reliant UNIX System verbunden wird. vtgetty darf nur
von einem Benutzer mit Systemverwalterzugriffsrecht (root) ausgeführt
werden.
Die Optionen des Kommandos stimmen mit den Optionen des Kommandos
getty(1M) überein.
Zuerst öffnet vtgetty das Gerät und stellt fest, ob für dieses Gerät
bereits virtuelle Terminals (VTS) geöffnet sind. Ist dies der Fall,
wird der Benutzer darum gebeten, anzugeben, ob die VTS automatisch
oder manuell geschlossen werden sollen, wenn sich der Benutzer abmel-
det.
Wird die Option zum automatischen Schließen ausgewählt, sendet vtgetty
die Signale SIGHUP und SIGTERM an jedes geöffnete virtuelle Terminal.
Dann wartet es drei Sekunden und sendet ein SIGKILL-Signal an die VTS.
Dies stellt sicher, daß alle VTS auch wirklich beendet werden.
Wird die Option zum manuellen Schließen ausgewählt, so wird das virtu-
elle Terminal mit der höchsten Nummer aktiviert und der Benutzer kann
es manuell schließen. Dies wird solange wiederholt, bis alle offenen
VTS manuell geschlossen wurden.
DIAGNOSE
Bei vtgetty treten unter den folgenden Bedingungen Fehler auf:
- Es ist kein Speicherplatz mehr frei.
- Das angegebene Gerät kann nicht geöffnet werden.
- Es kann keine Umwandlung von einem Dateideskriptor zu einem Datei-
zeiger vorgenommen werden.
- Der Dateistatus [stat(2)] des angegebenen Geräts kann nicht abgeru-
fen werden.
- Ein Aufruf von ioctl(2) ist fehlgeschlagen.
DATEIEN
/etc/gettydefs
Seite 1 Reliant UNIX 5.44 Gedruckt 11/98
vtgetty(1M) (Nur RM400) vtgetty(1M)
SIEHE AUCH
kill(1), tty(1), getty(1M), init(1M), ioctl(2), stat(2), gettydefs(4),
inittab(4).
Seite 2 Reliant UNIX 5.44 Gedruckt 11/98