The GConf repository contains a series of storage locations that are called configuration sources. The configuration sources are listed in the GConf path file, which is located in the /etc/gconf/2 directory .
The path file specifies the following information for each configuration source:
Backend module to use to read the repository
Permissions on the repository
Location of the repository
The GConf path file also contains include instructions. By default, the contents of the GConf path file are as follows:
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
When GConf searches for a preference value, GConf reads the configuration sources in the order specified in the path file. The following table describes the configuration sources in the path file.
|
GConf applies preferences in the following order of priority:
Mandatory preferences
User-specified preferences
Default preferences
The include instructions in the GConf path file enable you to specify other configuration sources.
|