| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
This was failing in Continuous after
See https://bugzilla.gnome.org/show_bug.cgi?id=711818
and rather than debug it I'm just going to change it to do
what gnome-autogen.sh does, which works.
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=681604
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
We currently generate a complete, binary dconf database
as part of the install process.
In general, system administrators can change dconf
settings system-wide using a mechanism described here:
https://live.gnome.org/dconf/SystemAdministrators
Unfortunately, because of the way we generate our database,
any administrator overrides will get discarded during
package upgrade, and likewise, our carefully vetted database
will get destroyed on any site administrator updates.
Rather than step on each others toes, this commit changes
GDM to use the same mechanism described above. This should
make upstream defaults and system defaults coexist much
better.
Note, the mechanism used isn't quite as featureful as we
would really like. It doesn't support wildcards or changing
whole subtrees at a time. That means, in theory, if a new
plugin gets added to settings daemon it could be marked active
at the login screen without being vetted first.
To circumvent this, we add a layer of indirection in and some
gross shell scripting to give us the features we need.
Distributions should probably run
/usr/libexec/gdm-update-dconf-db \
gdm \
/usr/share/gdm/upstream-settings \
00-upstream-settings
In there post transaction hooks, but at a minimum need to run
dconf update.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This commit changes the defaults for various parts of the
GNOME,, so that things are properly locked down again
in the greeter session.
The current gconf overrides don't apply for recent
components, since they have been ported to gsettings.
The approach used here requires a binary gsettings database
to get generated during "make dist" time and shipped in the
tarball. This is suboptimal.
In future versions of dconf we'll be able to ship keyfiles
instead and then generate the database in package %post.
|
|
|
|
| |
svn path=/branches/mccann-gobject/; revision=4984
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-03-20 Brian Cameron <brian.cameron@sun.com>
* configure.ac, autogen.sh, gui/gdmlanguages.c, gui/gdmconfig.h
gui/gdmuser.c, gui/gdmwm.c, gui/gdmdynamic.c, gui/gdmlogin.c,
gui/gdmphotosetup.c, gui/gdmsession.c, gui/gdmXnestchooser.c,
gui/greeter/greeter.c, gui/gdmcommon.c, gui/gdmcomm.c,
gui/gdmflexiserver.c, gui/gdmsetup.c, gui/gdmchooser.c,
gui/misc.c, gui/gdmmconfig.c, gui/Makefile.am
gui/greeter/greeter_item_customlist.c,
gui/greeter/greeter_canvas_item.c gui/greeter/greeter_parser.c,
gui/greeter/greeter_item.c, gui/greeter/greeter_item_ulist.c,
gui/greeter/greeter_item_timed.c, gui/greeter/greeter_session.c,
gui/greeter/greeter_system.c, gui/greeter/greeter_item_pam.c,
gui/greeter/Makefile.am, gui/greeter/themes/Makefile.am,
common/gdm-common.[ch], common/gdm-common-config.[ch],
common/ve-signal.[ch], common/Makefile.am, daemon/errorgui.c,
daemon/gdmconfig.h, daemon/display.c, daemon/gdm.c, daemon/xdmcp.c,
daemon/filecheck.c, daemon/verify-pam.c, daemon/getvt.c,
daemon/auth.c, daemon/server.c, daemon/cookie.c, daemon/slave.c,
daemon/server.h, daemon/misc.c, daemon/gdm-net.c,
daemon/gdmconfig.c, daemon/Makefile.am: Phase 1 of removing
vicious-extensions and replacing with a rewrite. Changes include:
- Create a common directory to build libgdmcommon, used by the
daemon and the GUI's.
- Add a convenience layer over GKeyFile for dealing with compound
keys.
- Replace selected ve functions like ve_split
- Remove glade_helper
- Code improvements and leaks.
Fix by William Jon McCann <mccann@jhu.edu>. Refer to bug
#355425.
svn path=/trunk/; revision=4689
|
|
|
|
|
|
|
|
|
|
| |
2007-02-08 Brian Cameron <brian.cameron@sun.com>
* gdm-build.sh: Remove this old script for building GDM. Not used
anymore.
* autogen.sh: Change CVS references to SVN.
svn path=/trunk/; revision=4568
|
|
|
|
|
|
|
|
|
| |
2005-10-26 Brian Cameron <Brian.Cameron@sun.com>
* Release 2.13.0.0: Bumping minor version
to match GNOME release schedule.
* NEWS, configure.ac, autogen.sh: Updated.
Renamed configure.in to configure.ac.
|
|
|
|
|
|
|
|
|
| |
2005-06-30 Brian Cameron <brian.cameron@sun.com>
* autgogen.sh: Add back USE_GNOME_MACROS2=1
It doesn't do anything if using GNOME 2.10
or later, but allows people using older
gnome-autogen.sh to build.
|
|
|
|
|
|
|
|
|
|
| |
2005-06-20 Brian Cameron <brian.cameron@sun.com>
* autogen.sh: Updated REQUIRED_AUTOMAKE_VERSION
from 1.4 to 1.5 since it no longer requires 1.4
and gnome-autogen.sh would complain if you had
a newer version of automake. Fixes bug
#307543.
|
|
|
|
|
|
|
|
| |
Tue Jan 28 15:35:00 2005 Brian Cameron <Brian.Cameron@Sun.Com>
* autogen.sh: Now allow latest vicious-extensions to be included
in the release. It was left out of the previous release due to
schedule freeze.
|
|
|
|
|
| |
of those.
-George
|
|
|
|
|
|
|
|
| |
Mon Nov 05 21:28:43 2001 George Lebl <jirka@5z.com>
* configure.in, **/Makefile.am, daemon/*.[ch], utils/*.[ch],
gui/*.[ch]: Begin GNOME 2.0 porting. Not complete yet,
daemon may 'compile', gui doesn't compile yet
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Mon Jul 09 00:14:02 2001 George Lebl <jirka@5z.com>
* Makefile.am, autogen.sh, configure.in, daemon/Makefile.am,
daemon/auth.c, daemon/gdm.c, daemon/gdm.h, daemon/misc.c,
daemon/server.c, daemon/slave.c, daemon/verify-crypt.c,
daemon/verify-pam.c, daemon/verify-shadow.c, daemon/xdmcp.c,
gui/Makefile.am, gui/gdmchooser.c, gui/gdmconfig.c, gui/gdmlogin.c,
gui/gdmphotosetup.c, gui/misc.[ch], po/POTFILES.in: Use
vicious-extensions module rather then local routines
* gui/icon-entry-hack.[ch]: remove, in vicious-extensions now
|
|
|