Bizonyos beállítások zárolása

A dconf rendszerben lévő zárolási mód használatával megakadályozhatja a felhasználókat bizonyos beállítások megváltoztatásában. A rendszerbeállítások lezárása nélkül a felhasználói beállítások elsőbbséget élveznek a rendszerbeállításokkal szemben.

Egy dconf kulcs vagy részútvonal zárolásához létre kell hoznia egy locks alkönyvtárat a kulcsfájl könyvtárában. A könyvtáron belüli fájlok tartalmazzák a zárolandó kulcsok vagy részútvonalak listáját. Csakúgy, mint a kulcsfájloknál, akármennyi fájlt hozzáadhat ehhez a könyvtárhoz.

Egy beállítás zárolása

  1. Mielőtt zárolni tudna egy kulcsot vagy egy részútvonalat, előtte be kell állítania azt. Ez a példa bemutatja, hogy egy háttérbeállítást hogyan kell zárolni, miután be lett állítva.

    Ezen a ponton rendelkezni kell egy user profillal és egy kulcsfájllal annál a beállításnál, amelyet zárolni szeretne.

  2. Hozzon létre egy /etc/dconf/db/local.d/locks nevű könyvtárat.

  3. Hozzon létre egy fájlt az /etc/dconf/db/local.d/locks/ könyvtárban, és soronként egy kulcsot vagy részútvonalat adjon meg. Például hozza létre az /etc/dconf/db/local.d/locks/00_default-wallpaper fájlt:

    # a háttér változtatásának megakadályozása
    /org/gnome/desktop/background/picture-uri
    /org/gnome/desktop/background/picture-options
    /org/gnome/desktop/background/primary-color
    /org/gnome/desktop/background/secondary-color
  4. Frissítse a rendszer adatbázisait:

    # dconf update