Oracle® Solaris 11.2 Desktop Administrator's Guide

Exit Print View

Updated: July 2014
 
 

Schema Definition Files

Schemas are generated from schema definition files. A schema definition file defines the characteristics of all keys for a particular application and is used to create a new configuration source. The schema definition files have a .schemas extension and are included in the /etc/gconf/schemas directory.

Some schema definition files correspond closely to a part of the Oracle Solaris Desktop user interface. For example, the system_http_proxy.schemas file describes keys that correspond to the preferences in the Internet preference tool.

Other schema definition files describe keys that are not exposed by the Oracle Solaris Desktop user interface. For example, the panel-global.schemas file describes the /apps/panel/global/tooltips_enabled key. This key, which controls whether tooltips are shown on desktop panels, is not exposed as a preference in any desktop preference tool. Such keys might be modified using the gconftool-2 command. For more information, see Working With the GConf Command-Line Tool.

Some parts of the Oracle Solaris Desktop user interface contain preferences that represent GConf keys from more than one schema definition file. For example, the Keyboard Shortcuts preference tool contains preferences that represent keys from the panel-global-config.schemas and metacity.schemas files.