Ryan Lortie
desrt@desrt.ca 2012
Jana Švárová
jana.svarova@gmail.com
Detaillierte Informationen über die Auswahl von Profilen.
Mario Blättermann
mario.blaettermann@gmail.com 2017
Christian Kirbach
christian.kirbach@gmail.com 2017

# Ein Profil auswählen

Beim Start schaut dconf nach der Umgebungsvariable DCONF_PROFILE. Sofern diese gesetzt ist, versucht dconf das genannte Profil zu öffnen. Bei einem Fehlschlag bricht es ab. Wenn die Umgebungsvariable nicht gesetzt ist, versucht dconf das Profil namens »user« (Benutzer) zu öffnen. Wenn auch dies fehlschlägt, wird eine intern vorgegebene Konfiguration verwendet.

Jede Zeile in einem Profil verweist auf eine dconf-Datenbank. Die erste Zeile bezeichnet die Datenbank, in die die Änderungen geschrieben werden, während die verbleibenden Zeilen schreibgeschützte Datenbanken bezeichnen. Hier ein Beispiel:

user-db:user system-db:local system-db:site

Das dconf-Profil für eine Sitzung wird bei der Anmeldung ermittelt, so dass die Benutzer sich ab- und wieder anmelden müssen, damit das neue dconf-Benutzerprofil in ihrer Sitzung angewendet wird.