[Inhaltsverzeichnis]
[Vorheriges Kapitel]
[Nächstes Kapitel]
4.5.3 Weiterleitung der Anträge an die Administratoren
Die durch die Programme benutzerantrag_check.pl,
benutzerantrag_ack.pl, unix_verlaengern.pl und
novell_verlaengern.pl aufgenommenen und abgespeicherten Daten,
werden durch das Programm benutzerantrag_senden.pl
weiterbearbeitet.
benutzerantrag_senden.pl wird einmal täglich von cron
gestartet und liest den Inhalt des Verzeichnisses, in dem die anderen
Programme Ihre Daten ablegen, ein.
Dann testet es, welche Aktion mit den verschiedenen Dateien
durchgeführt werden müssen.
- Dateien, die zur Reservierung von Benutzernamen genutzt werden.
- Diese Dateien werden von benutzerantrag_check.pl erzeugt. Sie
verhindern, daß gleichzeitig mehrere Anträge auf den gleichen
Benutzernamen gestellt werden. Die Reservierungsdateien sind leer (0 Byte)
und werden von benutzerantrag_senden.pl gelöscht, so
daß die reservierten Benutzernamen wieder freigegeben werden.
- Dateien, die zum Beantragen der Verlängerung von
Rechnerzugängen genutzt werden.
- Diese Dateien werden von unix_verlaengern.pl und
novell_verlaengern.pl erzeugt. Die Dateien sind leer und werden
durch das an den Benutzernamen angehängte .u für UNIX
und .n für Novell/NT identifiziert.
benutzerantrag_senden.pl wertet die Dateinamen aus und leitet die
Anträge an die entsprechenden Administratoren weiter. Die Dateien
werden gelöscht.
- Dateien, die zum Beantragen eines Rechnerzuganges genutzt werden.
- Diese Dateien werden von benutzerantrag_print.pl erstellt und
von benutzerantrag_ack.pl umbenannt. Die Dateien enthalten die
folgenden Angaben:
udomuell:knack&back:Udo Mueller:Studentin / Student:08154711:Fachbereich 4 Lebensmitteltechnologie
- und werden über durch das an den Benutzernamen angehängte
.0 identifiziert.
- Die für den UNIX- bzw. den Novell/NT-Administrator relevanten Teile
werden ausgelesen, ggf. umgewandelt und weitergeleitet. Die Datei wird
anschließend von udomuell.0 in udomuell.1
umbenannt.
- Dateien, die zur Blockierung von schon beantragten Benutzernamen genutzt
werden.
- Diese Dateien werden von benutzerantrag_senden.pl durch
umbenennen erzeugt. Sie dienen dazu, die Benutzernamen für schon
weitergeleiteten Benutzeranträge frei zu halten. Die Dateien werden
über die an den Benutzernamen angehängte Zahl identifiziert. Bei
jedem Start von benutzerantrag_senden.pl wird diese Zahl um eins
erhöht, wenn .9 erreicht wurde, wird die Datei
gelöscht.
Das Script leitet die erfaßten Daten gesammelt an die jeweiligen
Administratoren weiter. Dieses kann per E-Mail, aber auch über eine
Datei erfolgen.
Script: benutzerantrag_senden.pl
[Inhaltsverzeichnis]
[Vorheriges Kapitel]
[Nächstes Kapitel]
Autor: Cord Beermann