Go to main content

man pages section 8: System Administration Commands

Exit Print View

Updated: Wednesday, July 27, 2022
 
 

glib-compile-schemas (8s)

Name

glib-compile-schemas - GSettings schema compilation service

Synopsis

Please see following description for synopsis

Description

glib-compile-schemas(8s)                              glib-compile-schemas(8s)



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  over-
       rides,  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:


       +---------------+------------------+
       |ATTRIBUTE TYPE | ATTRIBUTE VALUE  |
       +---------------+------------------+
       |Availability   | library/glib2    |
       +---------------+------------------+
       |Stability      | Uncommitted      |
       +---------------+------------------+

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
       Source code for open source software components in Oracle  Solaris  can
       be found at https://www.oracle.com/downloads/opensource/solaris-source-
       code-downloads.html.

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

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



                                  25 May 2016         glib-compile-schemas(8s)