Perfils
Un perfil és una llista de bases de dades de configuració. La primera base de dades d'un perfil és la base de dades d'escriptura i les bases de dades restants són de només lectura. Cadascuna de les bases de dades del sistema es genera a partir d'un directori de fitxers clau. Cada directori de fitxers clau conté un o més fitxers clau. Cada fitxer clau conté almenys un camí dconf i una o més tecles i els valors corresponents.
Les parelles de claus que hi ha al perfil dconf sobreescriurà la configuració predeterminada tret que hi hagi un problema amb el valor que hàgiu definit.
Normalment voldreu que un perfil dconf consistent en una base de dades d'usuari i com a mínim una de sistema. El perfil mostra una base de dades per línia.
La primera línia d'un perfil és la base de dades a la qual s’escriuen els canvis. Normalment és user-db:user. user és el nom de la base de dades d'usuari que normalment es pot trobar a ~/.config/dconf.
Una línia system-db especifica una base de dades del sistema. Aquestes bases de dades es troben a /etc/dconf/db/.
Exemple de perfil
user-db:user
system-db:local
system-db:siteConfigurar un sol usuari i diverses bases de dades del sistema permet definir les preferències. La configuració del fitxer de base de dades per l'usuari té precedència sobre la configuració del fitxer de base de dades local, i el fitxer de base de dades local té preferència sobre el fitxer de base de dades lloc.
No obstant això, l'ordre de precedència de bloquejos es reverteix. Els bloquejos introduïts als fitxers de bases de dades lloc o local tenen prioritat sobre els presents a usuari.
El perfil dconf d'una sessió es determina a l'inici de la sessió, pel que els usuaris s'hauran de tancar i iniciar la sessió per a que s'apliqui un nou perfil dconf.
Per a veure més informació, aneu a la pàgina man dconf(7).
Seleccionar un perfil
En iniciar, dconf consulta la variable d'entorn DCONF_PROFILE. La variable pot especificar un camí relatiu a un fitxer a /etc/dconf/profile/, o un camí absolut, per exemple, al directori d'inici de l'usuari.
Si la variable d'entorn està configurada, dconf intenta obrir el perfil anomenat i avorta si falla. Si la variable d'entorn no està configurada, dconf intenta obrir el perfil anomenat «usuari». I si falla retorna a la configuració interna.
Per a veure més informació, aneu a la pàgina man dconf(7).