Solaris 9 Installationshandbuch

Validieren der Datei rules

Bevor Sie ein Profil und eine rules-Datei verwenden können, müssen Sie mit dem Skript check überprüfen, ob die Dateien korrekt eingerichtet sind. Wenn alle Regeln und Profile korrekt definiert sind, wird die Datei rules.ok erstellt, die von der benutzerdefinierten JumpStart-Installationssoftware benötigt wird, um ein System einem Profil zuzuordnen.

Tabelle 23-3 beschreibt, was das Skript check tut.

Tabelle 23-3 Was geschieht, wenn das Skript check ausgeführt wird?

Phase 

Beschreibung  

Die Syntax der Datei rules wird überprüft.

 

check überprüft, ob die Rule-Schlüsselwörter zulässig sind und ob für jede Regel die Felder Begin, Klasse und Finish angegeben wurden. Die Felder Begin und Finish können aus einem Minuszeichen (-) anstelle eines Dateinamens bestehen.

Wenn in der Datei rules keine Fehler gefunden werden, wird die Syntax aller in den Regeln angegebenen Profile überprüft.

Wenn keine Fehler gefunden werden, erstellt check die Datei rules.ok aus der Datei rules, entfernt alle Kommentare und Leerzeichen, behält alle Regeln bei und fügt die folgende Kommentarzeile am Ende an:

# version=2 checksum=num

So validieren Sie die Datei rules

  1. Stellen Sie sicher, dass sich das Skript check im JumpStart-Verzeichnis befindet.


    Hinweis -

    Das Skript check befindet sich im Verzeichnis Solaris_9/Misc/jumpstart_sample auf der Solaris 9-DVD oder der Solaris 9 Software 1 of 2-CD.


  2. Wechseln Sie in das JumpStart-Verzeichnis.

  3. Führen Sie das Skript check aus, um die rules-Datei zu validieren:


    $ ./check [[-p Pfad -r Dateiname]]

    -p Pfad

    Validiert die Datei rules unter Verwendung des Skripts check aus dem Abbild der Solaris 9-Software anstelle des Skripts check auf dem System, mit dem Sie arbeiten. Pfad ist der Pfad zu einem Abbild auf einer lokalen Festplatte oder zu einer eingehängten Solaris 9-DVD oder Solaris 9 Software 1 of 2-CD.

    Verwenden Sie diese Option, um die neueste Version von check auszuführen, wenn auf dem System eine frühere Version von Solaris läuft.

    -r Dateiname

    Gibt eine andere rules-Datei als die mit dem Namen rules an. Mit dieser Option können Sie die Gültigkeit einer Regel testen, bevor Sie die Regel in die Datei rules aufnehmen.

    Während das Skript check ausgeführt wird, werden Meldungen zur Validierung der Datei rules und der einzelnen Profile ausgegeben. Wenn keine Fehler auftreten, gibt das Skript Folgendes aus: The custom JumpStart configuration is ok.

  4. Stellen Sie sicher, dass root Eigentümer der Datei rules.ok ist und dass die Berechtigungen auf 644 gesetzt sind.

Nach der Validierung der Datei rules finden Sie weitere Informationen über optionale Funktionen der benutzerdefinierten JumpStart-Installation in Kapitel 24. Weitere Informationen zum Ausführen benutzerdefinierter JumpStart-Installationen finden Sie in Kapitel 26.