gdm2 r4913 - in trunk: . daemon gui/modules
- From: bcameron svn gnome org
- To: svn-commits-list gnome org
- Subject: gdm2 r4913 - in trunk: . daemon gui/modules
- Date: Fri, 11 May 2007 09:19:27 +0100 (BST)
Author: bcameron
Date: 2007-05-11 09:19:26 +0100 (Fri, 11 May 2007)
New Revision: 4913
ViewCVS link: http://svn.gnome.org/viewcvs/gdm2?rev=4913&view=rev
Modified:
trunk/ChangeLog
trunk/acconfig.h
trunk/configure.ac
trunk/daemon/slave.c
trunk/gui/modules/dwellmouselistener.c
trunk/gui/modules/keymouselistener.c
Log:
2007-05-11 Brian Cameron <brian cameron sun com>
* acconfig.h, configure.ac, daemon/slave.c,
gui/modules/keymouselistener.c,
gui/modules/dwellmouselistener.c: Add ctrun support which
can be enabled via --with-ctrun. This is a Solaris only
feature that is required because GDM is started via svcadm(1M)
service. Child processes (such as the session, scripts, and
AT programs) need to separate themselves from the service so
that if any subprocess core-dumps it doesn't cause a GDM
restart. I also cleaned up the logic in gnome-session-start
a lot by using a GString and appending the command to it.
This makes things cleaner since the command is affected by
ctrun and Trusted Solaris. The previous approach of setting
argv directly was a mess. This makes this function far more
maintainable.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]