•
Section 10.15, "Managing Profiles Using Sabayon"
•
Section 10.16, "Adding Document Templates"
10.1 Using GConf for Defaults
GConf is a system for storing application preferences that simplifies the administration
of user preferences. GConf lets system administrators do the following:
• Set mandatory values for particular preferences for all users. This controls whether
users can update particular preferences.
• Set default values for particular preferences for all users.
• Use suggested values for preferences that are specified in definition files for the
preferences.
• Read documentation on each preference.
GConf also notifies applications when a preference value changes, locally or across a
network. Therefore, when you change a preference, all applications that use the prefer-
ence are immediately updated.
GConf provides a preferences database, similar to a simple file system. The file system
contains keys organized into a hierarchy. Each key is either a directory containing more
keys or it has a value. For example, the key
/apps/metacity/general/titlebar_font contains an integer value giving
the size of the titlebar font for the Metacity window manager.
GConf has the following components:
•
Section 10.1.1, "GConf Repository"
•
Section 10.1.2, "GConf Daemon"
•
Section 10.1.3, "GConf Command Line Tool"
•
Section 10.1.8, "Configuration Editor"
220
Deployment Guide
(page 284)
(page 288)
(page 221)
(page 226)
(page 227)
(page 241)