Daten (D.*) Dateien für BNU

Zweck

Enthalten Daten, die an ferne Systeme gesendet werden.

Beschreibung

Daten (D. *) Dateien enthalten die Daten, die vom BNU-Dämon (Basic Networking Utilities) uucico an ferne Systeme gesendet werden. Der vollständige Pfadname einer Datendatei hat das folgende Format:

/var/spool/uucp/Systemname/D.Systemnamexxxx###

Dabei geben das Verzeichnis SystemName und der Teil SystemName des Dateinamens den Namen des fernen Systems an. Die Notation xxxx### ist die hexadezimale Folgenummer des Befehls (C.*) Datei, die dieser Datendatei zugeordnet ist. Beispiel:D.venus471afd8.

Nach einem festgelegten Zeitraum (vom Dämon uusched angegeben) überträgt der Dämon uucico die Datendatei an das angegebene System. Er speichert die ursprüngliche Datendatei in einem Unterverzeichnis des BNU-Spoolverzeichnisses mit dem Namen /var/spool/uucp/Systemname, wobei das Verzeichnis SystemName nach dem Computer benannt ist, der die Datei überträgt, und erstellt eine temporäre Datei (TM.*). Datei, die die ursprüngliche Datendatei enthalten soll.

Nachdem die gesamte Datei empfangen wurde, führt das BNU-Programm eine der drei folgenden Aktionen aus:

  • Wenn die Datei mit dem Befehl uucp gesendet wurde und keine Übertragungsprobleme aufgetreten sind, benennt das Programm die TM.* sofort um. Datei mit dem entsprechenden Datendateinamen, z. B.D.venus471afd8und sendet sie an das angegebene Ziel.
  • Wurde die Datei mit dem Befehl uuto gesendet, benennt das BNU-Programm auch die temporäre Datendatei mit dem entsprechenden D * um. Dateiname. Anschließend speichert das Programm die Datendatei im öffentlichen Verzeichnis /var/spool/uucppublic . Der Benutzer empfängt die Datendatei und verarbeitet sie mit einer der uupick -Befehlsoptionen.
  • Wenn Übertragungsprobleme (z. B. eine fehlgeschlagene Anmeldung oder eine nicht verfügbare Einheit) aufgetreten sind, verbleibt die temporäre Datendatei im Spoolunterverzeichnis. Der Befehl uudemon.cleanu , eine Shellprozedur, entfernt diese Dateien automatisch in angegebenen Intervallen. Sie können auch manuell entfernt werden.

Dateien

Element Beschreibung
/etc/uucp/Systems Beschreibt zugängliche ferne Systeme.
Verzeichnis /var/spool/uucp/Systemname Enthält BNU-Befehls-, Daten-und Ausführungsdateien
/var/spool/uucp/Systemname/C.* Enthält Anweisungen für Dateiübertragungen.
/var/spool/uucp/Systemname/TM.* Speichert Datendateien vorübergehend, nachdem sie an ein fernes System übertragen wurden
/var/spool/uucppublic/* Enthält Dateien, die das BNU-Programm übertragen hat