Créer des fichiers de configuration personnalisés

Vous pouvez créer des fichiers de configuration personnalisés à partir de l'échantillon fichier de configuration si les configurations prédéfinies ne répondent pas à vos exigences de propriétés de prérequis. Avant de créer un fichier de configuration personnalisé, assurez-vous que vous connaissez les propriétés de prérequis que vous souhaitez ajouter et leurs valeurs escomptées.

Pourquoi et quand exécuter cette tâche

Important : Vous devez inscrire les conventions d'attribution et les règles de formatage qui régissent la création et l'édition d'un fichier de configuration personnalisé. Sinon, impossible d'exécuter un scan avec succès en utilisant ce fichier.

Procédure

  1. Ajoutez, si nécessaire, des codes produits pour le produit au fichier codename.cfg.
  2. Créez le fichier de configuration en utilisant l'éditeur de texte dans le répertoire ips_root/OS. Assurez-vous que la convention d'attribution de nom pour le nom du fichier :
    product_code_version.cfg

    Où :

    • product_code

      Il s'agit de la variable représentant un code produit sur les systèmes Windows ou UNIX. Les codes produit identifient le produit, et éventuellement la version du système d'exploitation pris en charge par le produit. Ils sont stockés dans le fichier codename.cfg. Un produit prenant en charge plusieurs plateformes comprend plusieurs codes produit, chacun identifiant un produit, une plateforme et la version du système d'exploitation selon les besoins.

    • version est le code à 8 chiffres représentant la version, l'édition, la modification et le niveau avec 2 chiffres pour chaque partie du code. Par exemple : 7.3.21 est 07032100.
  3. Revoyez les propriétés de prérequis de base indiquées dans la section Guide de référence des propriétés de prérequis et déterminez la propriété de prérequis que vous souhaitez vérifier.
  4. Facultatif : Ajoutez une section et veillez à utiliser la convention d'attribution de nom pour le titre de la section. Voir Sections des fichiers de configuration.
  5. Facultatif : Pour chaque section, revoyez les propriétés de prérequis de base indiquées dans l'Guide de référence des propriétés de prérequis et déterminez la propriété de prérequis que vous souhaitez vérifier.
  6. Pour chaque propriété de prérequis que vous souhaitez ajouter, indiquez la paire nom-valeur de la propriété de prérequis personnalisée ainsi que la valeur attendue. La valeur attendue peut avoir des qualificateurs optionnels et un niveau de gravité facultatif. Assurez-vous que vous utilisez le format suivant avec une seule propriété de prérequis sur chaque ligne :
    [prefix_identifier.]property_name[.suffix_identifier]=
    [[sev:FAIL|WARN]][[qualifier_name:qualifier_value]]property_value
    où :
    • prefix_identifier est un identificateur pour une catégorie prédéfinie de propriétés de prérequis comme indiqué dans le Tableau 1. Cet identificateur à préfixe est obligatoire pour certaines des catégories prédéfinies.
    • property_name est le nom de la propriété de prérequis.
    • suffix_identifier est un identificateur facultatif pour un sous-type de propriétés de prérequis, comme indiqué dans le Tableau 1.
    • sev:FAIL|WARN correspond au niveau de gravité facultatif de la propriété de prérequis, comme indiqué dans Niveaux de gravité.
      Remarque : Le niveau de gravité doit être placé entre crochets [].
    • qualifier_name est un attribut facultatif pour la propriété de prérequis. IBM Prerequisite Scanner l'utilise pour définir la propriété de prérequis ou le type de vérification à effectuer sur la propriété de prérequis.
      Remarque : Vous pouvez avoir plusieurs qualificateurs, chacun séparé par une virgule. L'ensemble de qualificateurs doit être placé entre crochets [].
    • qualifier_value est la valeur de l'attribut facultatif. Chaque qualificateur et sa valeur doivent être délimités par deux points :.
    • property_value est la valeur de la propriété de prérequis et elle peut correspondre à une chaîne ou un entier.
    Par exemple, la catégorie utilisateur prédéfinie despropriétés de prérequis dispose de l'identificateur préfixe user. La propriété de prérequis pour vérifier si l'utilisateur connecté fait partie du groupe utilisateur administrateur est :user.isAdmin=True
  7. Si une propriété de prérequis n'existe pas dans les catégories prédéfinies , ajoutez le nom de la propriété de prérequis personnalisé, sa valeur et ses qualificateurs facultatifs. Vous devez alors créer les fichiers suivants pour vérifier et comparer les propriétés de prérequis comme demandé : un collecteur personnalisé pour collecter la valeur réelle pour la propriété prérequise et l'évaluateur personnalisé si les fonctions standards de comparaison ne peuvent pas comparer les valeurs réelles et escomptées.