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.
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
Atualize os bancos de dados de sistema:
#dconf update
Tem algum comentário? Esbarrou em um erro? Achou as instruções não muito claras? Envie um feedback sobre essa página.