diff options
author | Ryan Lortie <desrt@desrt.ca> | 2014-01-14 09:52:55 -0500 |
---|---|---|
committer | Ray Strode <rstrode@redhat.com> | 2014-01-15 10:48:50 -0500 |
commit | 766d07bd1b6aa1c0e631676ad6b6a983d46624f2 (patch) | |
tree | 3bace8352259226b17e276953ce851ad0e191e6a /configure.ac | |
parent | 0c65c092f374fdb42522b56a0078020412b2472e (diff) | |
download | gdm-766d07bd1b6aa1c0e631676ad6b6a983d46624f2.tar.gz |
move over to using 'dconf compile' and file-db
Instead of installing keyfiles in /etc and running 'dconf update' to
generate the database in place (or requiring package system triggers to
do so for us), just build the database in-tree using the new 'dconf
compile' command. We can install that in our pkgdatadir.
dconf now also looks in XDG_DATA_DIRS in addition to /etc when finding
profiles, so install ours there too.
This makes gdm /etc-clean with respect to dconf.
If users want to make additional customisations to the gdm login session
then they should create their own dconf database in /etc/dconf and then
replace the 'gdm' profile with one that references their new db (by way
of /etc/dconf/profile/gdm, which is searched first).
https://bugzilla.gnome.org/show_bug.cgi?id=722241
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac index 75f29f7e..884b94aa 100644 --- a/configure.ac +++ b/configure.ac @@ -1569,6 +1569,7 @@ data/pixmaps/Makefile data/pixmaps/16x16/Makefile data/pixmaps/32x32/Makefile data/pixmaps/48x48/Makefile +data/dconf-profile/gdm common/Makefile po/Makefile.in tests/Makefile |