summaryrefslogtreecommitdiff
path: root/data/Xsession.in
Commit message (Collapse)AuthorAgeFilesLines
* Xinit: Allow for distros to split system config to /usr/etcDominique Leuenberger2021-02-241-7/+39
| | | | | | | | | openSUSE is preparing the system to have /etc as 'administrator config files' with system/package config templates shipped in /usr/etc (similar to the overlay system used by systemd) Have gdm follow this and try to load files from /etc, if not existing, fallback to /usr/etc
* Xsession: get rid of "custom" sessionRay Strode2015-11-061-9/+0
| | | | | | | | | | | | custom is a magic name we used to allow for having the user decide their session by a ~/.xsession file. We no longer support that construct and haven't for many years. Instead, users who want that functionality can just add a xsession file to accomplish it. This commit just removes some left over cruft that never got cleaned up.
* daemon: get rid of greeter language selectionRay Strode2013-12-161-7/+0
| | | | | | | These days the greeter doesn't let you pick a language at log in time. This commit drops the interface, since it's unused, and we don't have any API guarantees in libgdm.
* data: allow user to connect to his own displays automaticallyRay Strode2011-10-181-0/+2
| | | | | | | | | | | | | | | Many distros do: xhost +si:localuser:`id -un` in there local start up scripts. This allows users connected via ssh (or a tty) to just set DISPLAY and gain access to any X servers that are running that they "own" without having to mess around with XAUTHORITY. This commit puts the equivalent change upstream. https://bugzilla.gnome.org/show_bug.cgi?id=651431
* Do not overwrite $LANGUAGE and other locale variablesMartin Pitt2010-08-121-26/+2
| | | | | | | | | | | | gdm does not have a facility to specify a list of languages for $LANGUAGE, so do not break $LANGUAGE by forcing it to $LANG (they have a completely different syntax, and different meanings). Also, if the system sets $LC_ALL (which distros should never ever do), we should not clobber this. $LINGUAS is not a runtime environment variable for locales, so just drop this. Bug: https://bugzilla.gnome.org/show_bug.cgi?id=603853 Bug-Ubuntu: https://launchpad.net/bugs/407300
* Ignore execute subfolders under /etc/X11/xinit/xinitrc.d/Halton Huo2010-01-121-1/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=606609
* Don't invoke cpp with xrdbMartin Pitt2009-07-171-3/+3
| | | | | | | | In order to improve startup speed, call xrdb with -nocpp. cpp is a pretty heavy beast, and the number of users which have preprocessor directives in their ~/.Xresources is probably a single digit (as is the number of users who still use ~/.Xresources with GNOME in the first place).
* config/Makefile.am, config/Xsession.common, config/Xsession.in BackoutBrian Cameron2009-02-111-18/+0
| | | | | | | | | | | | | | 2009-02-11 Brian Cameron <brian.cameron@sun.com> * config/Makefile.am, config/Xsession.common, config/Xsession.in Backout change for bug #509141. This is no longer needed on Solaris since the code was reworked to make use of more general /etc/X11/xinit/xinitrc.d scripts. Better to keep distro specific code out of the upstream GDM. Fixes bug #571319. Patch by Takao Fujiwara <Takao.Fujiwara@sun.com>. * config/Xsession.solaris, config/Xsession.common: Removed. svn path=/trunk/; revision=6696
* Simplify the Solaris OS checks. Make it easy to insert DistributionBrian Cameron2008-08-211-42/+2
| | | | | | | | | | | | | | 2008-08-20 Brian Cameron <brian.cameron@sun.com> * configure.ac: Simplify the Solaris OS checks. * data/Makefile.am, data/Xsession.in: Make it easy to insert Distribution specific scripting into the Xsession script. * data/Xsession.common, data/Xsession.solaris: Provide Solaris and default script. Patch by Takao Fujiwara <Takao.Fujiwara@sun.com> and Brian Cameron <Brian.Cameron@sun.com>. Fixes bugs #509141 and #547549. svn path=/trunk/; revision=6400
* Move stuff from config to data.William Jon McCann2007-11-011-0/+293
2007-11-01 William Jon McCann <mccann@jhu.edu> * config/Init.in: * config/Makefile.am: * config/PostLogin: * config/PostSession.in: * config/PreSession.in: * config/Xsession.in: * config/gdm: * config/gdm-autologin: * config/gdm.conf-custom.in: * configure.ac: * data/Makefile.am: Move stuff from config to data. svn path=/trunk/; revision=5483