Le référentiel GConf contient une série d'emplacements de stockage qui sont appelés sources de configuration. Les sources de configuration sont répertoriées dans le fichier de chemin GConf qui se trouve dans le répertoire /etc/gconf/2.
Le fichier de chemin spécifie les informations suivantes pour chaque source de configuration :
Module backend à utiliser pour lire le référentiel
Permissions sur le référentiel
Emplacement du référentiel
Le fichier de chemin GConf contient également des instructions include. Par défaut, le contenu du fichier de chemin GConf se présente comme suit :
xml:readonly:/etc/gconf/gconf.xml.mandatory include /etc/gconf/2/local-mandatory.path include "$(HOME)/.gconf.path" include /etc/gconf/2/local-defaults.path xml:readwrite:$(HOME)/.gconf xml:readonly:/etc/gconf/gconf.xml.defaults
Quand GConf recherche une valeur de préférence, GConf lit les sources de configuration dans l'ordre spécifié dans le fichier de chemin. Le tableau suivant décrit les sources de configuration dans le fichier de chemin.
|
GConf applique des préférences dans l'ordre de priorité suivant :
Préférences obligatoires
Préférences définies par l'utilisateur
Préférences par défaut
Les instructions include dans le fichier de chemin GConf permettent de spécifier d'autres sources de configuration.
|