<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes">
<title>Control system settings with keyfiles</title>
<link rel="stylesheet" type="text/css" href="../pintail-mallard-tr.css">
<script type="text/javascript" src="../highlight.pack.js"></script><script>
document.addEventListener('DOMContentLoaded', function() {
  var matches = document.querySelectorAll('code.syntax')
  for (var i = 0; i < matches.length; i++) {
    hljs.highlightBlock(matches[i]);
  }
}, false);</script><script type="text/javascript" src="../yelp.js"></script>
</head>
<body lang="tr" dir="ltr">
<header class="gnome-header"><nav><div class="pagewide">
<a id="home-link" class="gnome-navbar-brand" href="../index.html" title="Go to home page"><h1>GNOME Help</h1></a><details class="gnome-langs gnome-langs-wide"><summary title="Change language" aria-label="Change language"><span class="gnome-langs-current">tr</span></summary><ul>
<li><a href="dconf-keyfiles.html.ca">català</a></li>
<li><a href="dconf-keyfiles.html.cs">čeština</a></li>
<li><a href="dconf-keyfiles.html.de">Deutsch</a></li>
<li><a href="dconf-keyfiles.html">English</a></li>
<li><a href="dconf-keyfiles.html.es">español</a></li>
<li><a href="dconf-keyfiles.html.eu">euskara</a></li>
<li><a href="dconf-keyfiles.html.fr">français</a></li>
<li><a href="dconf-keyfiles.html.gl">galego</a></li>
<li><a href="dconf-keyfiles.html.hr">hrvatski</a></li>
<li><a href="dconf-keyfiles.html.id">Indonesia</a></li>
<li><a href="dconf-keyfiles.html.it">italiano</a></li>
<li><a href="dconf-keyfiles.html.hu">magyar</a></li>
<li><a href="dconf-keyfiles.html.nl">Nederlands</a></li>
<li><a href="dconf-keyfiles.html.pt_BR">português (Brasil)</a></li>
<li><a href="dconf-keyfiles.html.sv">svenska</a></li>
<li><a href="dconf-keyfiles.html.tr" aria-current="true">Türkçe</a></li>
<li><a href="dconf-keyfiles.html.ru">русский</a></li>
<li><a href="dconf-keyfiles.html.uk">українська</a></li>
<li><a href="dconf-keyfiles.html.kk">қазақ тілі</a></li>
<li><a href="dconf-keyfiles.html.fa" dir="rtl">فارسی</a></li>
<li><a href="dconf-keyfiles.html.ko">한국어</a></li>
</ul></details>
</div></nav></header><main><aside class="sidebar sidebar-left"><div class="sidebar-contents"><div class="inner">
<div class="title"><h2><span class="title">İçerik</span></h2></div>
<div class="region"><div class="contents"><ul>
<li class="links"><a href="../system-admin-guide/index.html.tr" title="GNOME System Administration Guide">GNOME System Administration Guide</a></li>
<li class="links"><a href="../system-admin-guide/setup.html.tr" title="Setup">Setup</a></li>
<li class="links"><a href="../system-admin-guide/appearance.html.tr" title="Appearance">Appearance</a></li>
<li class="links"><a href="../system-admin-guide/login.html.tr" title="Login">Login</a></li>
<li class="links"><a href="../system-admin-guide/network.html.tr" title="Network &amp; hardware">Network &amp; hardware</a></li>
<li class="links"><a href="../system-admin-guide/software.html.tr" title="Software">Software</a></li>
<li class="links"><a href="../system-admin-guide/user-settings.html.tr" title="User settings">User settings</a></li>
<li class="links"><a href="../system-admin-guide/sundry.html.tr" title="Other">Other</a></li>
</ul></div></div>
</div></div></aside><aside class="sidebar sidebar-right"></aside><div class="page">
<header><div class="inner pagewide"><div class="trails" role="navigation"><div class="trail">
<a class="trail" href="../index.html">GNOME</a> » <a class="trail" href="../system-admin-guide/index.html.tr" title="GNOME System Administration Guide">System Administration Guide</a> » <a class="trail" href="../system-admin-guide/setup.html.tr" title="Setup">Setup</a> » </div></div></div></header><article><div class="hgroup pagewide"><h1 class="title"><span class="title">Control system settings with keyfiles</span></h1></div>
<div class="region">
<div class="contents pagewide">
<p class="p">System database files, located in
  <span class="file">/etc/dconf/db</span>, cannot be edited because
  they are written in GVDB format. In order to change system settings using a
  text editor, you can modify <span class="em">keyfiles</span> found in
  <span class="em">keyfile directories</span>. Each keyfile directory corresponds to a
  particular system database file, and has the same name as the database file
  with a “.d” extension appended (for example,
  <span class="file">/etc/dconf/db/local.d</span>). All keyfile directories are found in
  <span class="file">/etc/dconf/db</span>, and each one contains keyfiles
  in a special format that can be compiled into the
  <span class="sys">dconf</span> database.</p>
<div class="listing"><div class="inner">
<div class="title title-listing"><h2><span class="title">A keyfile in this directory will look something like this:</span></h2></div>
<div class="region"><div class="contents"><div class="code"><pre class="contents"><code># Some useful default settings for our site

[system/proxy/http]
host='172.16.0.1'
enabled=true

[org/gnome/desktop/background]
picture-uri='file:///usr/local/rupert-corp/company-wallpaper.jpeg'
      </code></pre></div></div></div>
</div></div>
<div class="note note-important" title="Önemli">
<svg height="24" width="24" version="1.1">
 <path class="yelp-svg-fill" d="m12.5 2a9.5 9.5 0 0 0 -9.5 9.5 9.5 9.5 0 0 0 9.5 9.5 9.5 9.5 0 0 0 9.5 -9.5 9.5 9.5 0 0 0 -9.5 -9.5zm0 3a1.5 1.5 0 0 1 1.5 1.5v6a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5 -1.5v-6a1.5 1.5 0 0 1 1.5 -1.5zm0 10.5a1.5 1.5 0 0 1 1.5 1.5 1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5 -1.5 1.5 1.5 0 0 1 1.5 -1.5z"></path>
</svg><div class="inner"><div class="region"><div class="contents"><p class="p"><span class="cmd">dconf update</span> must be run whenever you modify a keyfile.
    When you do this, <span class="sys">dconf</span> compares the
    timestamp on a system database file with the timestamp on the corresponding
    keyfile directory. If the timestamp on the keyfile directory is more
    recent than the one on the database file,
    <span class="sys">dconf</span> regenerates the
    <span class="code">system-db</span> file and sends a notification to the system
    <span class="sys">D-Bus</span>, which in turn notifies all running applications to
    reread their settings.</p></div></div></div>
</div>
<p class="p">The group name in the keyfile references a
  <span class="link"><a href="https://developer.gnome.org/GSettings/" title="https://developer.gnome.org/GSettings/">GSettings schema ID</a></span>.
  For example, <span class="code">org/gnome/desktop/background</span> references the
  schema <span class="code">org.gnome.desktop.background</span>, which contains the key
  <span class="code">picture-uri</span>.</p>
<p class="p">The values under a group are expected in
  <span class="link"><a href="https://developer.gnome.org/glib/stable/gvariant-text.html" title="https://developer.gnome.org/glib/stable/gvariant-text.html">serialized
  GVariant form</a></span>.</p>
</div>
<section class="links" role="navigation"><div class="inner">
<div class="hgroup pagewide"></div>
<div class="contents pagewide">
<div class="links guidelinks"><div class="inner">
<div class="title"><h2><span class="title">Daha Çok Bilgi</span></h2></div>
<div class="region"><ul><li class="links ">
<a href="../system-admin-guide/setup.html.tr" title="Setup">Setup</a><span class="desc"> — User and system settings management.</span>
</li></ul></div>
</div></div>
<div class="links seealsolinks"><div class="inner">
<div class="title"><h2><span class="title">Ayrıca Bakınız</span></h2></div>
<div class="region"><ul>
<li class="links ">
<a href="../system-admin-guide/dconf.html.tr" title="Manage user and system settings with dconf">Manage user and system settings with dconf</a><span class="desc"> — What is <span class="sys">dconf</span>? How can it be used to edit configurations?</span>
</li>
<li class="links ">
<a href="../system-admin-guide/dconf-profiles.html.tr" title="Profiles">Profiles</a><span class="desc"> — Detailed information about profile and profile selection.</span>
</li>
</ul></div>
</div></div>
</div>
</div></section>
</div>
<div class="clear"></div></article><footer><div class="inner pagewide"><div class="about ui-expander" role="contentinfo">
<div class="yelp-data yelp-data-ui-expander" data-yelp-expanded="false"></div>
<div class="inner">
<div class="hgroup"><h2><span class="title">Hakkında</span></h2></div>
<div class="region"><div class="contents">
<div class="copyrights"><div class="copyright">© 2012 Ryan Lortie</div></div>
<div class="credits">
<div class="credits-authors">
<div class="title"><span class="title">Yazan(lar):</span></div>
<ul class="credits">
<li>Ryan Lortie</li>
<li>Aruna Sankaranarayanan</li>
</ul>
</div>
<div class="credits-editors">
<div class="title"><span class="title">Düzenleyen(ler):</span></div>
<ul class="credits"><li>Petr Kovar</li></ul>
</div>
<div class="credits-blank"></div>
<div class="credits-blank"></div>
</div>
<div class="license">
<div class="title"><span class="title">Lisans</span></div>
<div class="contents"><p class="p">This work is licensed under a <span class="link"><a href="https://creativecommons.org/licenses/by-sa/3.0/" title="https://creativecommons.org/licenses/by-sa/3.0/">Creative
  Commons Attribution-ShareAlike 3.0 Unported License</a></span>.</p></div>
</div>
</div></div>
</div>
</div></div></footer>
</div></main>
</body>
</html>
