Guide d'installation de Solaris 9

Validation du fichier des rules

Pour pouvoir utiliser un profil et un fichier rules, vous devez d'abord exécuter le script check pour valider la configuration de ces fichiers. Si toutes les règles et tous les profils sont définis correctement, le programme aboutit à la création du fichier rules.ok, dont le programme d'installation JumpStart personnalisée a besoin pour associer un système à un profil.

Tableau 23-3 décrit le fonctionnement du script check.

Tableau 23-3 Conséquences de l'utilisation du script check

Etape 

Description 

La syntaxe du fichier rules est controlée.

 

La commande check vérifie la légitimité des mots-clés de règle et s'assure que les champs début, classe et fin de chaque règle sont bien spécifiés. Les champs début et fin peuvent comporter un signe moins (-) à la place d'un nom de fichier.

Si le fichier des rules ne comporte pas d'erreurs, la syntaxe de chaque profil spécifié est contrôlée.

En l'absence d'erreur, check crée le fichier rules.ok à partir du fichier rules. Il supprime toutes les lignes de commentaires et toutes les lignes blanches, conserve toutes les règles et ajoute la ligne de commentaire suivante en fin de fichier :

# version=2 checksum=num

Pour valider le fichier rules

  1. Vérifiez que le script check figure dans le répertoire JumpStart.


    Remarque :

    Le script check se trouve dans le répertoire Solaris_9/Misc/jumpstart_sample du DVD Solaris 9 ou du CD 1/2 Logiciel Solaris 9.


  2. Accédez au répertoire JumpStart.

  3. Exécutez le script check pour valider le fichier rules :


    $ ./check [[-p chemin -r nom_fichier]]

    -p chemin

    Valide le fichier rules à l'aide du script check à partir de l'image du logiciel Solaris 9, et non le script check du système que vous utilisez. chemin est l'image qui figure sur un disque local ou désigne le DVD Solaris 9 ou le CD 1/2 Logiciel Solaris 9 monté.

    Utilisez cette option pour exécuter la version la plus récente de check si la version de Solaris installée sur votre système n'est pas la plus récente.

    -r nom_fichier

    Spécifie un autre fichier de règles que celui nommé rules. Cette option vous permet de tester la validité d'une règle avant que vous ne l'intégriez dans le fichier des rules .

    Lors de l'exécution du script check, celui-ci fait des rapports quant à la validité du fichier rules et de chaque profil. S'il ne rencontre aucune erreur, le script signale : The custom JumpStart configuration is ok.

  4. Vérifiez que le fichier rules.ok dépend de root et que le degré de permissions est réglé sur 644.

Une fois que vous avez validé le fichier rules, reportez-vous au Chapitre 24 pour de plus amples informations sur les fonctions facultatives de la méthode JumpStart personnalisée. Le Chapitre 26 vous apprend à effectuer des installations JumpStart personnalisées.