Ryan Lortie
desrt@desrt.ca 2012
Ekaterina Gerasimova
kittykat3756@gmail.com 2013, 2015
Petr Kovar
pknbe@volny.cz 2019
Use o modo lockdown em dconf para evitar que usuários alterem configurações específicas.
Rafael Fontenelle
rafaelff@gnome.org 2017-2020
Leônidas Araújo
leorusvellt@hotmail.com 2023

# Bloqueando configurações específicas

Ao usar o modo de bloqueio no dconf, você pode impedir que os usuários alterem configurações específicas. Sem bloquear as configurações do sistema, as configurações do usuário têm precedência sobre as configurações do sistema.

Para bloquear uma chave dconf, você precisará criar um subdiretório locks no diretório de arquivo de chave. Os arquivos dentro deste diretório contêm uma lista de chaves ou subcaminhos para bloquear. Assim como com os arquivos de chave, você pode adicionar qualquer número de arquivos a este diretório.

# Bloqueando uma configuração

Antes que você possa bloquear uma chave ou um subcaminho, primeiro você precisa defini-la(o). Esse exemplo mostra como bloquear uma configuração de plano de fundo uma vez que ela tenha sido definida.

A esse ponto, você deve ter um perfil user e um arquivo de chave com as configurações que você deseja bloquear.

Crie um diretório chamado /etc/dconf/db/local.d/locks.

Crie um arquivo no diretório /etc/dconf/db/local.d/locks/ e liste uma chave ou um subcaminho por linha. Por exemplo, crie /etc/dconf/db/local.d/locks/00_default-wallpaper:

# evita alterações ao plano de fundo /org/gnome/desktop/background/picture-uri /org/gnome/desktop/background/picture-options /org/gnome/desktop/background/primary-color /org/gnome/desktop/background/secondary-color