Si un paramètre Include
est utilisé pour inclure un fichier, celui-ci doit être lisible.
Si un paramètre Include
est utilisé pour inclure un répertoire :
- Tous les fichiers du répertoire doivent être lisibles.
- Aucun ordre d’inclusion particulier ne doit être supposé (par exemple, les fichiers ne sont pas inclus dans l’ordre alphabétique). Par conséquent, ne définissez pas un paramètre dans plusieurs fichiers ''Include'' (par exemple, pour remplacer un paramètre général par un paramètre spécifique).
- Tous les fichiers du répertoire sont inclus dans la configuration.
- Faites attention aux copies de sauvegarde de fichiers créées automatiquement par certains éditeurs de texte. Par exemple, si la modification du fichier ''include/my_specific.conf'' produit une copie de sauvegarde ''include/my_specific_conf.BAK'', les deux fichiers sont inclus. Déplacez ''include/my_specific.conf.BAK'' hors du répertoire "Include". Sous Linux, le contenu du répertoire "Include" peut être vérifié avec une commande ''ls -al'' pour les fichiers inutiles.
Si un paramètre Include
est utilisé pour inclure des fichiers à l'aide d'un modèle :
- Tous les fichiers correspondant au modèle doivent être lisibles.
- Aucun ordre d’inclusion particulier ne doit être supposé (par exemple, les fichiers ne sont pas inclus dans l’ordre alphabétique). Par conséquent, ne définissez pas un paramètre dans plusieurs fichiers ''Include'' (par exemple, pour remplacer un paramètre général par un paramètre spécifique).