Dies ist der Befehl rancid-run, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann
PROGRAMM:
NAME/FUNKTION
rancid-run – rancid für jede der Gruppen ausführen
ZUSAMMENFASSUNG
ranzig-laufen [-V] [-f ranzig.conf] [-f ranzig.conf] [-m mail_rcpt] [-r Gerätename] [Gruppe
[Gruppe ...]]
BESCHREIBUNG
ranzig-laufen ist eine sh(1) Skript zum Ausführen ranzig(1) für eine Reihe ranziger Gruppen.
ranzig-laufen liest ranzig.conf(5) um sich selbst zu konfigurieren und dann zu verwenden control_ranzig(1) laufen
ranzig(1) für jede ranzige Gruppe. Der Satz ranziger Gruppen kann entweder als bereitgestellt werden
Befehlszeilenargumente oder über die LIST_OF_GROUPS Variable in ranzig.conf(5), wenn die Gruppe
Argument wird weggelassen.
Pro Gruppe wird eine Sperrdatei verwaltet, um gleichzeitige Ausführungen für eine bestimmte Gruppe zu verhindern
ranzig-laufen(1). Die Sperrdatei wird benannt . .run.lock und wird sich in befinden
/var/lib/rancid.
Eine Protokolldatei wird unter erstellt $LOGDIR/logs für jede verarbeitete ranzige Gruppe. Der Dateiname
wird sein .YYYYMMDD.HHMMSS (Jahr Monat Tag . Stunde Minute Sekunde).
ranzig-laufen wird normalerweise verwendet, um ranzig zu werden cron(8). Zum Beispiel:
0 * * * * /usr/local/rancid/bin/rancid-run
Die Befehlszeilenoptionen lauten wie folgt:
-V Gibt Paketnamen und Versionszeichenfolgen aus.
-f ranzig.conf
Geben Sie eine alternative Konfigurationsdatei an.
-m mail_rcpt
Geben Sie den Empfänger der Diff-Mail an, die normalerweise ranzig ist. . Das Argument
kann eine einzelne Adresse sein, mehrere durch Kommas getrennte Adressen oder -m kann angegeben werden
mehrmals.
-r Gerätename
Führen Sie rancid für ein einzelnes Gerät aus. Gerätename. Gerätename sollte so heißen wie es ist
erscheint in der router.db einer Gruppe. Das Gerät muss mit „oben“ gekennzeichnet sein. Wenn eine Gruppe nicht vorhanden ist
Wenn in der Befehlszeile angegeben, wird rancid für jede Gruppe ausgeführt, in der das ausgeführt wird
Gerätename wird angezeigt.
Das -r Option ändert die Betreffzeile der Diff-Mail. Es beginnt mit
Name>/ nicht nur der Gruppenname allein.
ranzig-laufen nutzt die folgenden Umgebungsvariablen von ranzig.conf(5).
BASISVERZ
Speicherort von Gruppenverzeichnissen usw. Dies wird vom „localstatedir“ festgelegt
Konfigurieren Sie das Skript zum Zeitpunkt der Installation.
LIST_OF_GROUPS
Liste der zu sammelnden ranzigen Gruppen.
PATH Suchpfad für Dienstprogramme.
TMPDIR Verzeichnis zum Speichern temporärer Dateien.
FEHLER
Wenn rancid die Konfiguration eines Geräts nicht ausführen oder erfassen kann, wird das Protokoll der jeweiligen Gruppe angezeigt
Datei (oben erwähnt) sollte konsultiert werden. Alle durch die Revisionskontrolle verursachten Fehler
System (CVS, Subversion oder Git) oder eines der Rancid-Skripte sollte dort enthalten sein,
ob es sich um einen verpfuschten CVS-Baum, einen Fehler bei der Anmeldeauthentifizierung oder eine ranzige Konfiguration handelt
Fehler usw. Wenn die Protokolldatei keine Hinweise liefert, sollte der nächste Debugging-Schritt ausgeführt werden
Befehle manuell ausführen. Beispielsweise kann sich der Benutzer, der rancid ausführt, auf dem Gerät anmelden
„Clogin-Hostname“ und so weiter.
Nutzen Sie rancid-run online über die Dienste von onworks.net