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
- Ajoutez, si nécessaire, des codes produits pour le produit au fichier codename.cfg.
- 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.
- 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.
- 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.
- 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.
- 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
- 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.