Bloquear opciones de configuración concretas

Usando el modo de bloqueo en dconf, puede evitar que los usuarios cambien determinados ajustes. Sin bloquear un ajuste del sistema, la configuración del usuario tiene precedencia sobre la configuración del sistema.

Para bloquear una clave dconf o subcarpeta, deberá crear una subcarpeta locks en la carpeta de archivos de claves. Los archivos dentro de esta carpeta contienen usa lista de claves o subcarpetas a bloquear. Como con los archivos de claves, puede añadir cualquier número de archivos a esta carpeta.

Bloquear una opción de configuración

  1. Antes de que pueda bloquear una clave, o subruta, necesita configurarla. Este ejemplo muestra como bloquear un ajuste del fondo de pantalla una vez lo ha configurado.

    En ese punto debería tener un perfil de usuario y un archivo de claves con los ajustes que quiera bloquear.

  2. Cree una carpeta llamada /etc/dconf/db/local.d/locks.

  3. Cree un archivo en la carpeta /etc/dconf/db/local.d/locks/ y ponga una clave o subruta por línea. Por ejemplo, cree /etc/dconf/db/local.d/locks/00_default-wallpaper:

    # evitar cambios en segundo plano
    /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. Actualizar las bases de datos del sistema:

    #dconf update