Låsa specifika inställningar
Genom att använda låsningsläget i dconf kan du förhindra användare från att ändra specifika inställningar. Då systeminställningarna inte är låsta så har användarinställningar företräde över systeminställningar.
För att låsa en dconf-nyckel eller undersökväg behöver du skapa en underkatalog locks i nyckelfilskatalogen. Filerna inuti denna katalog innehåller en lista över nycklar eller undersökvägar att låsa. Precis som med nyckelfilerna kan du lägga till valfritt antal filer till denna katalog.
Lås en inställning
-
Innan du kan låsa en nyckel eller undersökväg behöver du ställa in den. Detta exempel visar hur du låser en bakgrundsinställning då den har ställts in.
Du bör i detta läge ha en profil user och en nyckelfil med inställningarna som du vill låsa.
Skapa en katalog med namnet /etc/dconf/db/local.d/locks.
-
Skapa en fil i katalogen /etc/dconf/db/local.d/locks/ och lista en nyckel eller undersökväg per rad. Till exempel, skapa /etc/dconf/db/local.d/locks/00_default-wallpaper:
# förhindra ändringar till bakgrunden /org/gnome/desktop/background/picture-uri /org/gnome/desktop/background/picture-options /org/gnome/desktop/background/primary-color /org/gnome/desktop/background/secondary-color -
Uppdatera systemdatabaserna:
# dconf update