8 Chapter 2. Configuring the Panel
<string>clock</string>
</value>
<value>
...
<!-- System Tray Applet -->
<entry>
<key>applets/systray/object_type</key>
<schema_key>/schemas/apps/panel/objects/object_type</schema_key>
<value>
<string>bonobo-applet</string>
</value>
</entry>
...
<entry>
<key>applets/systray/menu_path</key>
<schema_key>/schemas/apps/panel/objects/menu_path</schema_key>
</entry>
<entry>
<key>applets/systray/launcher_location</key>
<schema_key>/schemas/apps/panel/objects/launcher_location</schema_key>
</entry>
<entry>
<key>applets/systray/action_type</key>
<schema_key>/schemas/apps/panel/objects/action_type</schema_key>
</entry>
<!-- Clock Applet -->
• Create the configuration source into which you will load your modified default setup:
# mkdir --mode a=rwx,g=rx,o=rx \
/etc/gconf/local.xml.defaults
It is important that your configuration source be created using the correct --mode argument to
ensure it is readable by all users. GConf will use the permissions from this toplevel directory when
creating new files or directories in the configuration source.
• Load the new default setup into /apps/panel/default_setup in the new configuration source:
# gconftool-2 --config-source=xml:readwrite:/etc/gconf/local.xml.defaults \
--direct --load \
/etc/gconf/schemas/local-panel-default-setup.entries
• Add the new configuration source to /etc/gconf/2/path, which will cause the source to appear
before the Defaults Source for all users:
# echo "xml:readonly:/etc/gconf/local.xml.defaults" \
>> /etc/gconf/2/path
Note
This change will only come into effect when the GConf daemon is re-started. Therefore, it is
preferable to make the change with all users logged out.