Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ yppush(1M) — Reliant UNIX 5.44c4

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

ypmake(1M)

yppoll(1M)

ypserv(1M)

ypxfr(1M)

ypfiles(4)

ypservers(4)

yppush(1M)                                                       yppush(1M)

NAME
     yppush - Netzverwaltungsdatei auf die Stellvertreter-Rechner kopieren

SYNTAX
     /usr/sbin/yppush [-v] [-d domain] mname

BESCHREIBUNG
     Mit dem Kommando yppush kann der Netzverwalter dem Stellvertreter-
     Rechner einen Anstoß geben, sich die Netzverwaltungsdateien (NIS-Maps)
     zu kopieren.

     Das Kopieren wird dann notwendig, wenn die Netzverwaltungsdatei auf
     dem Netzverwaltungsrechner geändert wurde. Mit dem Kopieren wird
     erreicht, daß der Datenbestand auf dem Stellvertreter-Rechner auf dem
     neuesten Stand gehalten wird.

     Werden die Änderungen über Sifmllan oder mit dem Standard Makefile im
     Dateiverzeichnis /var/yp vorgenommen, wird das Kommando yppush automa-
     tisch ausgeführt.

     Das Kommando yppush benötigt die Netzverwaltungsdatei ypservers(4), um
     sich darüber zu informieren, welche Rechner die Stellvertreter-Rechner
     sind.

     Das Kommando erzeugt zuerst eine Liste aller Stellvertreter-Rechner in
     der Domäne. Bei jedem dieser Stellvertreter-Rechner wird durch
     ypserv(1M) ein ypxfr(1M) gestartet, der die Netzverwaltungsdateien
     holt. ypxfr benutzt dabei denjenigen Netzverwaltungsrechner, der in
     seinen bisherigen Netzverwaltungsdateien eingetragen ist. Durch diesen
     Mechanismus wird verhindert, daß ein Stellvertreter-Rechner von einem
     selbsternannten Netzverwaltungsrechner Netzverwaltungsdateien erhält.

     Wenn der Übertragungsversuch beendet ist, erhält das Kommando yppush
     davon eine Nachricht. yppush gibt den Inhalt der Nachricht, die erfol-
     greiche oder mißglückte Übertragung, auf der Standardausgabe aus.

     Eine Übertragung findet nur statt, wenn die Versionsnummer der Netz-
     verwaltungsdatei auf dem Netzverwaltungsrechner größer ist als die
     Versionsnummer auf dem Stellvertreter-Rechner.
















Seite 1                      Reliant UNIX 5.44               Gedruckt 11/98

yppush(1M)                                                       yppush(1M)

OPTIONEN
     -v   Veranlaßt bei jedem Aufruf und bei jeder Antwort eines
          Stellvertreter-Rechners die Ausgabe einer Meldung auf der Stan-
          dardausgabe.

          Wird die Option nicht benutzt, werden nur die Fehlermeldungen
          ausgegeben.

     -d domain
          Wird angegeben, wenn die geänderte Netzverwaltungsdatei zu den
          Stellvertreter-Rechnern einer anderen als der aktuellen Domäne
          gesendet werden soll. domain ist der Name der anderen Domäne.

          Voreinstellwert ist der Name der Domäne, der mit dem Kommando
          domainname(1) ausgegeben wird.

     mname
          Name der Netzverwaltungsdatei, die übertragen werden soll.

     Eine Übersicht zu den standardmäßigen Netzverwaltungsdateien finden
     Sie in der Beschreibung des Kommandos ypcat(1).

BEISPIELE
     Die Netzverwaltungsdatei passwd.byname soll auf die Stellvertreter-
     Rechner übertragen und das Übertragen soll protokolliert werden:

     Eingabe:

     yppush -v passwd.byname

     Ausgabe:

     Finding YP servers: mountainview grafing athen
     athen has been called.
     grafing has been called.
     Status received from ypxfr on grafing:
     Transfer not done:master's version isn't newer.

     Das Kommando yppush hat drei Netzverwaltungs-Server gefunden.

     Auf den Rechner athen wurde die Netzverwaltungsdatei passwd.byname
     übertragen.

     Auf den Rechner grafing wurde die Netzverwaltungsdatei nicht übertra-
     gen, weil die Version nicht jünger war.

     Auf den Rechner mountainview wurde die Netzverwaltungsdatei nicht
     übertragen, weil er der Netzverwaltungsrechner ist und immer die jüng-
     ste Version einer Netzverwaltungsdatei haben sollte.





Seite 2                      Reliant UNIX 5.44               Gedruckt 11/98

yppush(1M)                                                       yppush(1M)

     Die Netzverwaltungsdatei passwd.byname wurde geändert und soll auf die
     Stellvertreter-Rechner übertragen werden:

     Eingabe:

     yppush -v passwd.byname

     Ausgabe:

     Finding YP servers: mountainview grafing
     grafing has been called.

     Diesmal ist die Netzverwaltungsdatei passwd.byname an den Rechner gra-
     fing übertragen worden, weil die Version auf dem Netzverwaltungsrech-
     ner jünger war.

DATEIEN
     /var/yp/ypdomain/ypservers.{dir|pag}

SIEHE AUCH
     ypmake(1M), yppoll(1M), ypserv(1M), ypxfr(1M), ypfiles(4),
     ypservers(4).
































Seite 3                      Reliant UNIX 5.44               Gedruckt 11/98

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