patches/gdm-01-branding-defaults-solaris.diff
author padraigo
Mon, 16 Jan 2006 13:50:10 +0000
changeset 6569 a84193b48f89
parent 6444 bf8a8b22fe3e
child 6702 ea40fa5e7f23
permissions -rw-r--r--
2006-01-16 Padraig O'Briain <[email protected]> * gdm.spec: Bump for 2.13.0.5; update compile flags * patches/gdm-01-branding-defaults-solaris.diff Update patch for chnages in gdm.conf.in * Solaris/SUNWgnome-display-mgr.spec: Add reference to %{_sysconfdir}/X11/gdm/gdmprefetchlist
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
5932
7a09c0c4b9bc 2005-09-19 Glynn Foster <[email protected]>
gman
parents:
diff changeset
     1
diff -urN gdm-2.5.90.2/config/gdm.conf.in gdm-2.5.90.2-hacked/config/gdm.conf.in
7a09c0c4b9bc 2005-09-19 Glynn Foster <[email protected]>
gman
parents:
diff changeset
     2
--- gdm-2.6.0.9/config/gdm.conf.in	2005-02-14 16:49:35.000000000 -0600
7a09c0c4b9bc 2005-09-19 Glynn Foster <[email protected]>
gman
parents:
diff changeset
     3
+++ ./gdm.conf.in	2005-05-16 14:37:06.933537000 -0500
6569
a84193b48f89 2006-01-16 Padraig O'Briain <[email protected]>
padraigo
parents: 6444
diff changeset
     4
@@ -61,7 +61,7 @@ TimedLoginDelay=30
5932
7a09c0c4b9bc 2005-09-19 Glynn Foster <[email protected]>
gman
parents:
diff changeset
     5
 
7a09c0c4b9bc 2005-09-19 Glynn Foster <[email protected]>
gman
parents:
diff changeset
     6
 # The greeter for local (non-xdmcp) logins.  Change gdmlogin to gdmgreeter to
7a09c0c4b9bc 2005-09-19 Glynn Foster <[email protected]>
gman
parents:
diff changeset
     7
 # get the new graphical greeter.
7a09c0c4b9bc 2005-09-19 Glynn Foster <[email protected]>
gman
parents:
diff changeset
     8
-#Greeter=@EXPANDED_LIBEXECDIR@/gdmlogin
7a09c0c4b9bc 2005-09-19 Glynn Foster <[email protected]>
gman
parents:
diff changeset
     9
+Greeter=@EXPANDED_LIBEXECDIR@/gdmgreeter
7a09c0c4b9bc 2005-09-19 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    10
 
7a09c0c4b9bc 2005-09-19 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    11
 # The greeter for xdmcp logins, usually you want a less graphically intensive
7a09c0c4b9bc 2005-09-19 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    12
 # greeter here so it's better to leave this with gdmlogin
6569
a84193b48f89 2006-01-16 Padraig O'Briain <[email protected]>
padraigo
parents: 6444
diff changeset
    13
@@ -87,7 +87,7 @@ TimedLoginDelay=30
a84193b48f89 2006-01-16 Padraig O'Briain <[email protected]>
padraigo
parents: 6444
diff changeset
    14
 # If you are having trouble with using a single server for a long time and want
a84193b48f89 2006-01-16 Padraig O'Briain <[email protected]>
padraigo
parents: 6444
diff changeset
    15
 # GDM to kill/restart the server, turn this on. On Solaris, this value is
a84193b48f89 2006-01-16 Padraig O'Briain <[email protected]>
padraigo
parents: 6444
diff changeset
    16
 # always true and this configuration setting is ignored.
5932
7a09c0c4b9bc 2005-09-19 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    17
-#AlwaysRestartServer=false
7a09c0c4b9bc 2005-09-19 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    18
+AlwaysRestartServer=true
7a09c0c4b9bc 2005-09-19 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    19
 
6569
a84193b48f89 2006-01-16 Padraig O'Briain <[email protected]>
padraigo
parents: 6444
diff changeset
    20
 # User and group used for running GDM GUI applicaitons.  By default this is set
a84193b48f89 2006-01-16 Padraig O'Briain <[email protected]>
padraigo
parents: 6444
diff changeset
    21
 # to user "gdm" and group "gdm".  This user/group should have very limited
a84193b48f89 2006-01-16 Padraig O'Briain <[email protected]>
padraigo
parents: 6444
diff changeset
    22
@@ -220,7 +220,7 @@ CheckDirOwner=true
a84193b48f89 2006-01-16 Padraig O'Briain <[email protected]>
padraigo
parents: 6444
diff changeset
    23
 # Note: Anytime we find a -query or -indirect on the command line we do not add
a84193b48f89 2006-01-16 Padraig O'Briain <[email protected]>
padraigo
parents: 6444
diff changeset
    24
 # a "-nolisten tcp", as then the query just wouldn't work, so this setting only
a84193b48f89 2006-01-16 Padraig O'Briain <[email protected]>
padraigo
parents: 6444
diff changeset
    25
 # affects truly local sessions.
5932
7a09c0c4b9bc 2005-09-19 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    26
-#DisallowTCP=true
7a09c0c4b9bc 2005-09-19 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    27
+DisallowTCP=false
6569
a84193b48f89 2006-01-16 Padraig O'Briain <[email protected]>
padraigo
parents: 6444
diff changeset
    28
 # By default never place cookies if we "detect" NFS.  We detect NFS by
a84193b48f89 2006-01-16 Padraig O'Briain <[email protected]>
padraigo
parents: 6444
diff changeset
    29
 # detecting "root-squashing".  It seems bad practice to place cookies on things
a84193b48f89 2006-01-16 Padraig O'Briain <[email protected]>
padraigo
parents: 6444
diff changeset
    30
 # that go over the network by default and thus we not do it by default.
a84193b48f89 2006-01-16 Padraig O'Briain <[email protected]>
padraigo
parents: 6444
diff changeset
    31
@@ -280,7 +280,7 @@ Enable=false
a84193b48f89 2006-01-16 Padraig O'Briain <[email protected]>
padraigo
parents: 6444
diff changeset
    32
 #GtkRC=@EXPANDED_DATADIR@/themes/Default/gtk-2.0/gtkrc
5932
7a09c0c4b9bc 2005-09-19 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    33
 
6569
a84193b48f89 2006-01-16 Padraig O'Briain <[email protected]>
padraigo
parents: 6444
diff changeset
    34
 # The GTK+ theme to use for the GUI.
5932
7a09c0c4b9bc 2005-09-19 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    35
-#GtkTheme=Default
7a09c0c4b9bc 2005-09-19 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    36
+GtkTheme=blueprint
7a09c0c4b9bc 2005-09-19 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    37
 # If to allow changing the GTK+ (widget) theme from the greeter.  Currently
6569
a84193b48f89 2006-01-16 Padraig O'Briain <[email protected]>
padraigo
parents: 6444
diff changeset
    38
 # this only affects the standard greeter as the graphical greeter does not yet
a84193b48f89 2006-01-16 Padraig O'Briain <[email protected]>
padraigo
parents: 6444
diff changeset
    39
 # have this ability
a84193b48f89 2006-01-16 Padraig O'Briain <[email protected]>
padraigo
parents: 6444
diff changeset
    40
@@ -413,8 +413,8 @@ DefaultRemoteWelcome=true
a84193b48f89 2006-01-16 Padraig O'Briain <[email protected]>
padraigo
parents: 6444
diff changeset
    41
 # list that is delimited by /: to the GraphicalThemes key and set
a84193b48f89 2006-01-16 Padraig O'Briain <[email protected]>
padraigo
parents: 6444
diff changeset
    42
 # GraphicalThemeRand to true.  Otherwise use GraphicalTheme and specify just
a84193b48f89 2006-01-16 Padraig O'Briain <[email protected]>
padraigo
parents: 6444
diff changeset
    43
 # one theme.
5932
7a09c0c4b9bc 2005-09-19 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    44
-#GraphicalTheme=circles
7a09c0c4b9bc 2005-09-19 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    45
-#GraphicalThemes=circles/:happygnome
6095
9b5695a63003 2005-10-13 Laszlo Peter <[email protected]>
laca
parents: 5932
diff changeset
    46
+GraphicalTheme=OpenSolaris-blueprint
9b5695a63003 2005-10-13 Laszlo Peter <[email protected]>
laca
parents: 5932
diff changeset
    47
+GraphicalThemes=OpenSolaris-blueprint/:circles/:happygnome
5932
7a09c0c4b9bc 2005-09-19 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    48
 GraphicalThemeDir=@EXPANDED_DATADIR@/gdm/themes/
7a09c0c4b9bc 2005-09-19 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    49
 GraphicalThemeRand=false
6569
a84193b48f89 2006-01-16 Padraig O'Briain <[email protected]>
padraigo
parents: 6444
diff changeset
    50
 GraphicalThemeColor=#76848F
5932
7a09c0c4b9bc 2005-09-19 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    51
--- gdm-2.6.0.3/config/gnome.desktop.in.orig	2004-11-18 12:39:34.555987000 -0800
7a09c0c4b9bc 2005-09-19 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    52
+++ gdm-2.6.0.3/config/gnome.desktop.in	2004-11-18 12:39:51.180069000 -0800
7a09c0c4b9bc 2005-09-19 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    53
@@ -2,7 +2,7 @@
7a09c0c4b9bc 2005-09-19 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    54
 Encoding=UTF-8
7a09c0c4b9bc 2005-09-19 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    55
-_Name=GNOME
7a09c0c4b9bc 2005-09-19 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    56
-_Comment=This session logs you into GNOME
7a09c0c4b9bc 2005-09-19 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    57
-Exec=gnome-session
6095
9b5695a63003 2005-10-13 Laszlo Peter <[email protected]>
laca
parents: 5932
diff changeset
    58
+_Name=Opensolaris GNOME Desktop
9b5695a63003 2005-10-13 Laszlo Peter <[email protected]>
laca
parents: 5932
diff changeset
    59
+_Comment=This session logs you into the Opensolaris GNOME Desktop
5932
7a09c0c4b9bc 2005-09-19 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    60
+Exec=/usr/dt/config/Xsession.jds
7a09c0c4b9bc 2005-09-19 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    61
 TryExec=gnome-session
7a09c0c4b9bc 2005-09-19 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    62
 # no icon yet, only the top three are currently used
7a09c0c4b9bc 2005-09-19 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    63
 Icon=
7a09c0c4b9bc 2005-09-19 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    64
--- gdm-2.6.0.3/config/Xsession.in-orig	2004-10-11 17:53:51.542102000 -0500
7a09c0c4b9bc 2005-09-19 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    65
+++ gdm-2.6.0.3/config/Xsession.in	2004-10-11 17:55:17.353924000 -0500
7a09c0c4b9bc 2005-09-19 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    66
@@ -81,7 +81,7 @@
7a09c0c4b9bc 2005-09-19 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    67
   else
7a09c0c4b9bc 2005-09-19 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    68
     echo "$0: Starting the failsafe xterm session."
7a09c0c4b9bc 2005-09-19 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    69
   fi
7a09c0c4b9bc 2005-09-19 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    70
-  exec xterm -geometry 80x24+0+0
7a09c0c4b9bc 2005-09-19 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    71
+  exec ctrun -l child -i none xterm -geometry 80x24+0+0
7a09c0c4b9bc 2005-09-19 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    72
 fi
7a09c0c4b9bc 2005-09-19 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    73
 
7a09c0c4b9bc 2005-09-19 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    74
 # Note: ~/.xsession-errors is now done in the daemon so that it
7a09c0c4b9bc 2005-09-19 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    75
@@ -275,7 +275,7 @@
7a09c0c4b9bc 2005-09-19 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    76
 
7a09c0c4b9bc 2005-09-19 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    77
 echo "$0: Setup done, will execute: $command"
7a09c0c4b9bc 2005-09-19 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    78
 
7a09c0c4b9bc 2005-09-19 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    79
-eval exec $command
7a09c0c4b9bc 2005-09-19 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    80
+eval exec ctrun -l child -i none $command
7a09c0c4b9bc 2005-09-19 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    81
 
7a09c0c4b9bc 2005-09-19 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    82
 echo "$0: Executing $command failed, will run xterm"
7a09c0c4b9bc 2005-09-19 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    83
 
7a09c0c4b9bc 2005-09-19 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    84
@@ -283,4 +283,4 @@
7a09c0c4b9bc 2005-09-19 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    85
 	"$zenity" --info --text `gettextfunc "I could not start your session and so I have started the failsafe xterm session.  Windows now have focus only if you have your cursor above them.  To get out of this mode type 'exit' in the window in the upper left corner"`
7a09c0c4b9bc 2005-09-19 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    86
 fi
7a09c0c4b9bc 2005-09-19 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    87
 
7a09c0c4b9bc 2005-09-19 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    88
-exec xterm -geometry 80x24+0+0
7a09c0c4b9bc 2005-09-19 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    89
+exec ctrun -l child -i none xterm -geometry 80x24+0+0
6444
bf8a8b22fe3e Update patches for gdm 2.13.0.3
padraigo
parents: 6095
diff changeset
    90
--- gdm-2.6.0.9/configure.ac-orig	2005-05-16 16:41:22.715039000 -0500
bf8a8b22fe3e Update patches for gdm 2.13.0.3
padraigo
parents: 6095
diff changeset
    91
+++ gdm-2.6.0.9/configure.ac	2005-05-16 16:42:01.126104000 -0500
5932
7a09c0c4b9bc 2005-09-19 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    92
@@ -853,7 +853,7 @@ if test ! -h /usr/X11R6 -a -x /usr/X11R6
7a09c0c4b9bc 2005-09-19 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    93
 elif test ! -h /usr/X11 -a -x /usr/X11/bin/X; then
7a09c0c4b9bc 2005-09-19 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    94
    X_PATH="/usr/X11/bin"
7a09c0c4b9bc 2005-09-19 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    95
    X_SERVER_PATH="/usr/X11/bin"
7a09c0c4b9bc 2005-09-19 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    96
-   X_SERVER="/usr/X11/bin/X"
7a09c0c4b9bc 2005-09-19 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    97
+   X_SERVER="/usr/X11/bin/Xserver"
7a09c0c4b9bc 2005-09-19 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    98
    GDM_USER_PATH="$GDM_USER_PATH:/usr/X11/bin"
7a09c0c4b9bc 2005-09-19 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    99
    X_CONFIG_OPTIONS="-audit 0"
7a09c0c4b9bc 2005-09-19 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   100
 elif test -x /usr/X11R6/bin/X; then
7a09c0c4b9bc 2005-09-19 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   101
@@ -865,7 +865,7 @@ elif test -x /usr/X11R6/bin/X; then
7a09c0c4b9bc 2005-09-19 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   102
 elif test -x /usr/X11/bin/X; then
7a09c0c4b9bc 2005-09-19 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   103
    X_PATH="/usr/X11/bin"
7a09c0c4b9bc 2005-09-19 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   104
    X_SERVER_PATH="/usr/X11/bin"
7a09c0c4b9bc 2005-09-19 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   105
-   X_SERVER="/usr/X11/bin/X"
7a09c0c4b9bc 2005-09-19 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   106
+   X_SERVER="/usr/X11/bin/X/Xserver"
7a09c0c4b9bc 2005-09-19 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   107
    GDM_USER_PATH="$GDM_USER_PATH:/usr/X11/bin"
7a09c0c4b9bc 2005-09-19 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   108
    X_CONFIG_OPTIONS="-audit 0"
7a09c0c4b9bc 2005-09-19 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   109
 elif test -x /usr/openwin/bin/Xsun; then