<?xml version="1.0" encoding="utf-8"?>
<page xmlns="http://projectmallard.org/1.0/" xmlns:its="http://www.w3.org/2005/11/its" type="topic" style="task" id="dconf-lockdown" xml:lang="pt-BR">

  <info>
    <link type="guide" xref="user-settings#lockdown"/>
    <link type="guide" xref="setup"/>
    <link type="seealso" xref="dconf"/>
    <link type="seealso" xref="dconf-profiles"/>
    <revision pkgversion="3.30" date="2019-02-08" status="review"/>

    <credit type="author copyright">
      <name>Ryan Lortie</name>
      <email>desrt@desrt.ca</email>
      <years>2012</years>
    </credit>
    <credit type="copyright editor">
      <name>Ekaterina Gerasimova</name>
      <email>kittykat3756@gmail.com</email>
      <years>2013, 2015</years>
    </credit>
    <credit type="editor">
      <name>Petr Kovar</name>
      <email>pknbe@volny.cz</email>
      <years>2019</years>
    </credit>

    <include xmlns="http://www.w3.org/2001/XInclude" href="legal.xml"/>

    <desc>Use o modo <em>lockdown</em> em <sys its:translate="no">dconf</sys> para evitar que usuários alterem configurações específicas.</desc>
  
    <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
      <mal:name>Rafael Fontenelle</mal:name>
      <mal:email>rafaelff@gnome.org</mal:email>
      <mal:years>2017-2020</mal:years>
    </mal:credit>
  </info>

  <title>Bloqueando configurações específicas</title>

  <p>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.</p>

  <p>Para <em>bloquear</em> uma chave <sys its:translate="no">dconf</sys>, você precisará criar um subdiretório <file its:translate="no">locks</file> 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 <link xref="dconf-keyfiles">arquivos de chave</link>, você pode adicionar qualquer número de arquivos a este diretório.</p>

  <steps>
    <title>Bloqueando uma configuração</title>
    <item>
      <p>Antes que você possa bloquear uma chave ou um subcaminho, primeiro você precisa defini-la(o). Esse exemplo mostra como bloquear <link xref="desktop-background">uma configuração de plano de fundo</link> uma vez que ela tenha sido definida.</p>

      <p>A esse ponto, você deve ter <link xref="dconf-profiles">um perfil <sys>user</sys></link> e <link xref="dconf-keyfiles">um arquivo de chave</link> com as configurações que você deseja bloquear.</p>
    </item>
    <item>
      <p>Crie um diretório chamado <file its:translate="no">/etc/dconf/db/local.d/locks</file>.</p>
    </item>
    <item>
      <p>Crie um arquivo no diretório <file its:translate="no">/etc/dconf/db/local.d/locks/</file> e liste uma chave ou um subcaminho por linha. Por exemplo, crie <file its:translate="no">/etc/dconf/db/local.d/locks/00_default-wallpaper</file>:</p>
<code its:translate="no">
# <span its:translate="yes">evita alterações ao plano de fundo</span>
/org/gnome/desktop/background/picture-uri
/org/gnome/desktop/background/picture-options
/org/gnome/desktop/background/primary-color
/org/gnome/desktop/background/secondary-color
</code>
    </item>
    <include xmlns="http://www.w3.org/2001/XInclude" href="dconf-snippets.xml" xpointer="xpointer(/*/*[@xml:id='dconf-update'])"/>
  </steps>

</page>
