diff options
author | Brian Cameron <Brian.Cameron@Sun.Com> | 2005-02-25 20:48:02 +0000 |
---|---|---|
committer | Brian Cameron <bcameron@src.gnome.org> | 2005-02-25 20:48:02 +0000 |
commit | 4d9f808159f64bb544bdbed52e4cc64755d48564 (patch) | |
tree | ad5b054de9da1d69ac00873b4902b7aef641cc24 | |
parent | 184f44051f25339a282ecb5c0c263373acb8d060 (diff) | |
download | gdm-4d9f808159f64bb544bdbed52e4cc64755d48564.tar.gz |
Corrected setting of Xnest command so it works on Linux.
Fri Feb 25 14:44:00 2005 Brian Cameron <Brian.Cameron@Sun.Com>
* configure.in: Corrected setting of Xnest command so
it works on Linux.
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | configure.in | 29 |
2 files changed, 23 insertions, 11 deletions
@@ -1,3 +1,8 @@ +Fri Feb 25 14:44:00 2005 Brian Cameron <Brian.Cameron@Sun.Com> + + * configure.in: Corrected setting of Xnest command so + it works on Linux. + Wed Feb 16 11:00:00 2005 Brian Cameron <Brian.Cameron@Sun.Com> * gui/greeter/themes/circles/circles.xml, diff --git a/configure.in b/configure.in index b085ea2b..3eae2917 100644 --- a/configure.in +++ b/configure.in @@ -711,13 +711,6 @@ AC_CHECK_LIB(devinfo, di_devperm_login, [ AC_DEFINE(HAVE_LOGINDEVPERM) EXTRA_DAEMON_LIBS="$EXTRA_DAEMON_LIBS -ldevinfo" ]) -# On Solaris, Xnest is only shipped in /usr/openwin/, so set path -# properly. The Xsun version of Xnest also requires the -pn -# argument so it can be run as the user. Note that you can have -# both the X.org and Xsun Xservers on the same system (but X.org on -# Solaris doesn't ship with Xnest), so this makes Solaris work -# properly when the X.org Xserver is included. -# # Define different Halt, and Reboot commands differently for Solaris. # # On Solaris/bin is a symlink to /usr/bin, so don't include it in @@ -726,16 +719,12 @@ AC_CHECK_LIB(devinfo, di_devperm_login, [ case "$host" in *solaris*) GDM_USER_PATH="/usr/bin" - X_XNEST_PATH="/usr/openwin/bin" - X_XNEST_CONFIG_OPTIONS="-audit 0 -name Xnest -pn" HALT_COMMAND="/sbin/init 0" REBOOT_COMMAND="/sbin/init 6" SUSPEND_COMMAND="/usr/openwin/bin/sys-suspend -n" ;; *) GDM_USER_PATH="/bin:/usr/bin" - X_XNEST_PATH=$X_SERVER_PATH - X_XNEST_CONFIG_OPTIONS="-audit 0 -name Xnest" HALT_COMMAND="/usr/bin/poweroff;/sbin/poweroff;/sbin/shutdown -h now;/usr/sbin/shutdown -h now" REBOOT_COMMAND="/usr/bin/reboot;/sbin/reboot;/sbin/shutdown -r now;/usr/sbin/shutdown -r now" SUSPEND_COMMAND="" @@ -801,6 +790,24 @@ if test "x$USER_POST_PATH" != "x"; then GDM_USER_PATH="$GDM_USER_PATH:$USER_POST_PATH" fi +# On Solaris, Xnest is only shipped in /usr/openwin/, so set path +# properly. The Xsun version of Xnest also requires the -pn +# argument so it can be run as the user. Note that you can have +# both the X.org and Xsun Xservers on the same system (but X.org on +# Solaris doesn't ship with Xnest), so this makes Solaris work +# properly when the X.org Xserver is included. +# +case "$host" in +*solaris*) + X_XNEST_PATH="/usr/openwin/bin" + X_XNEST_CONFIG_OPTIONS="-audit 0 -name Xnest -pn" + ;; +*) + X_XNEST_PATH=$X_SERVER_PATH + X_XNEST_CONFIG_OPTIONS="-audit 0 -name Xnest" + ;; +esac + AC_SUBST(HALT_COMMAND) AC_DEFINE_UNQUOTED(HALT_COMMAND,"$HALT_COMMAND") AC_SUBST(REBOOT_COMMAND) |