User Tools

Site Tools


solaris:glib-compile-schemas.8s

glib-compile-schemas


NAME

svc:/application/desktop-cache/glib-compile-schemas - GSettings schema compilation service

DESCRIPTION

The svc:/application/desktop-cache/glib-compile-schemas transient smf(7) service runs glib-compile-schemas(1) when necessary to update the gschemas.compiled file with the information from the GSettings XML schema and vendor override files in the /usr/share/glib-2.0/schemas directory.

Because GNOME recommends using dconf(7) profiles to make site overrides, the glib-compile-schemas service usually needs to be run only when installing or updating new application packages. Packages that deliver files into the /usr/share/glib-2.0/schemas directory should set a restart_fmri attribute with the value svc:/application/desktop-cache/glib-compile-schemas:default on such files.

This service has no configurable properties.

Administrative actions on this service, such as enabling, disabling, or requesting restart, can be performed using svcadm(8). The status of the service can be queried using the svcs(1) command.

FILES

/usr/share/glib-2.0/schemas/*.schema.xml

GSettings XML schema files

/usr/share/glib-2.0/schemas/*.gschema.override

GSettings vendor override files

/usr/share/glib-2.0/schemas/gschemas.compiled

GSettings compiled data file

ATTRIBUTES

See attributes(7) for descriptions of the following attributes:

SEE ALSO

glib-compile-schemas(1), svcs(1), attributes(7), dconf(7), pkg(7), smf(7), svcadm(8)

https://wiki.gnome.org/Projects/dconf/SystemAdministrators

NOTES

This software was built from source available at https://github.com/oracle/solaris-userland. The original community source was downloaded from https://download.gnome.org/sources/glib/2.52/glib-2.52.0.tar.xz

Further information about this software can be found on the open source community website at https://wiki.gnome.org/Projects/GLib/.


solaris/glib-compile-schemas.8s.txt · Last modified: 2023/07/19 08:57 by A User Not Logged in