author | gf115653 |
Mon, 12 Jun 2006 09:01:41 +0000 | |
changeset 7430 | c1d3a727a2a0 |
parent 7390 | 05340a2dfa81 |
child 7470 | 84b78b8b3adc |
permissions | -rw-r--r-- |
7306 | 1 |
diff -ru ../gdm-2.14.6/config/Xsession.in gdm-2.14.6/config/Xsession.in |
2 |
--- ../gdm-2.14.6/config/Xsession.in 2006-05-22 12:06:01.384065000 +0200 |
|
3 |
+++ gdm-2.14.6/config/Xsession.in 2006-05-22 12:12:16.800423000 +0200 |
|
4 |
@@ -84,7 +84,7 @@ |
|
5 |
else |
|
6 |
echo "$0: Starting the failsafe xterm session." |
|
7 |
fi |
|
8 |
- exec xterm -geometry 80x24+0+0 |
|
9 |
+ exec ctrun -l child -i none xterm -geometry 80x24+0+0 |
|
10 |
fi |
|
11 |
||
12 |
# Note: ~/.xsession-errors is now done in the daemon so that it |
|
13 |
@@ -235,7 +235,7 @@ |
|
14 |
||
15 |
echo "$0: Setup done, will execute: $command" |
|
16 |
||
17 |
-eval exec $command |
|
18 |
+eval exec ctrun -l child -i none $command |
|
19 |
||
20 |
echo "$0: Executing $command failed, will run xterm" |
|
21 |
||
22 |
@@ -244,4 +244,4 @@ |
|
23 |
"$zenity" --info --text "$disptext" |
|
24 |
fi |
|
25 |
||
26 |
-exec xterm -geometry 80x24+0+0 |
|
27 |
+exec ctrun -l child -i none xterm -geometry 80x24+0+0 |
|
28 |
diff -ru ../gdm-2.14.6/config/gnome.desktop.in gdm-2.14.6/config/gnome.desktop.in |
|
29 |
--- ../gdm-2.14.6/config/gnome.desktop.in 2006-05-22 12:06:01.383674000 +0200 |
|
30 |
+++ gdm-2.14.6/config/gnome.desktop.in 2006-05-22 12:12:16.798993000 +0200 |
|
31 |
@@ -1,8 +1,8 @@ |
|
32 |
[Desktop Entry] |
|
5932 | 33 |
Encoding=UTF-8 |
34 |
-_Name=GNOME |
|
35 |
-_Comment=This session logs you into GNOME |
|
36 |
-Exec=gnome-session |
|
7430 | 37 |
+_Name=OpenSolaris GNOME Desktop |
38 |
+_Comment=This session logs you into the OpenSolaris GNOME Desktop |
|
7375
dd6bce4363fb
Adding this change mentioned in my last commit, but didn't get included.
bc99092
parents:
7311
diff
changeset
|
39 |
+Exec=ctrun -l child -i none /usr/dt/config/Xsession.jds |
5932 | 40 |
TryExec=gnome-session |
41 |
# no icon yet, only the top three are currently used |
|
42 |
Icon= |
|
7306 | 43 |
diff -ru ../gdm-2.14.6/configure.ac gdm-2.14.6/configure.ac |
44 |
--- ../gdm-2.14.6/configure.ac 2006-05-22 12:06:01.496662000 +0200 |
|
45 |
+++ gdm-2.14.6/configure.ac 2006-05-22 12:12:16.802731000 +0200 |
|
46 |
@@ -966,7 +966,7 @@ |
|
5932 | 47 |
elif test ! -h /usr/X11 -a -x /usr/X11/bin/X; then |
48 |
X_PATH="/usr/X11/bin" |
|
49 |
X_SERVER_PATH="/usr/X11/bin" |
|
50 |
- X_SERVER="/usr/X11/bin/X" |
|
51 |
+ X_SERVER="/usr/X11/bin/Xserver" |
|
52 |
GDM_USER_PATH="$GDM_USER_PATH:/usr/X11/bin" |
|
53 |
X_CONFIG_OPTIONS="-audit 0" |
|
54 |
elif test -x /usr/X11R6/bin/X; then |
|
7306 | 55 |
@@ -978,7 +978,7 @@ |
5932 | 56 |
elif test -x /usr/X11/bin/X; then |
57 |
X_PATH="/usr/X11/bin" |
|
58 |
X_SERVER_PATH="/usr/X11/bin" |
|
59 |
- X_SERVER="/usr/X11/bin/X" |
|
60 |
+ X_SERVER="/usr/X11/bin/X/Xserver" |
|
61 |
GDM_USER_PATH="$GDM_USER_PATH:/usr/X11/bin" |
|
62 |
X_CONFIG_OPTIONS="-audit 0" |
|
63 |
elif test -x /usr/openwin/bin/Xsun; then |
|
7311 | 64 |
--- gdm-2.14.7/config/gdm.conf.in-orig 2006-05-23 15:14:20.348352000 -0500 |
65 |
+++ gdm-2.14.7/config/gdm.conf.in 2006-05-23 15:15:13.326816000 -0500 |
|
66 |
@@ -61,7 +61,7 @@ TimedLoginDelay=30 |
|
67 |
||
68 |
# The greeter for local (non-xdmcp) logins. Change gdmlogin to gdmgreeter to |
|
69 |
# get the new graphical greeter. |
|
70 |
-#Greeter=@libexecdir@/gdmlogin |
|
71 |
+Greeter=@libexecdir@/gdmgreeter |
|
72 |
||
73 |
# The greeter for xdmcp logins, usually you want a less graphically intensive |
|
74 |
# greeter here so it's better to leave this with gdmlogin |
|
75 |
@@ -87,7 +87,7 @@ TimedLoginDelay=30 |
|
76 |
# If you are having trouble with using a single server for a long time and want |
|
77 |
# GDM to kill/restart the server, turn this on. On Solaris, this value is |
|
78 |
# always true and this configuration setting is ignored. |
|
79 |
-#AlwaysRestartServer=false |
|
80 |
+AlwaysRestartServer=true |
|
81 |
||
82 |
# User and group used for running GDM GUI applicaitons. By default this is set |
|
83 |
# to user "gdm" and group "gdm". This user/group should have very limited |
|
84 |
@@ -226,7 +226,7 @@ CheckDirOwner=true |
|
85 |
# Note: Anytime we find a -query or -indirect on the command line we do not add |
|
86 |
# a "-nolisten tcp", as then the query just wouldn't work, so this setting only |
|
87 |
# affects truly local sessions. |
|
88 |
-#DisallowTCP=true |
|
89 |
+DisallowTCP=false |
|
90 |
# By default never place cookies if we "detect" NFS. We detect NFS by |
|
91 |
# detecting "root-squashing". It seems bad practice to place cookies on things |
|
92 |
# that go over the network by default and thus we do not do it by default. |
|
93 |
@@ -285,10 +285,10 @@ Enable=false |
|
94 |
# The specific gtkrc file we use. It should be the full path to the gtkrc that |
|
95 |
# we need. Unless you need a specific gtkrc that doesn't correspond to a |
|
96 |
# specific theme, then just use the GtkTheme key. |
|
97 |
-#GtkRC=@datadir@/themes/Default/gtk-2.0/gtkrc |
|
98 |
+GtkRC=/usr/share/themes/nimbus/gtk-2.0/gtkrc |
|
99 |
||
100 |
# The GTK+ theme to use for the GUI. |
|
101 |
-#GtkTheme=Default |
|
102 |
+GtkTheme=nimbus |
|
103 |
# If to allow changing the GTK+ (widget) theme from the greeter. Currently |
|
104 |
# this only affects the standard greeter as the graphical greeter does not yet |
|
105 |
# have this ability. |
|
106 |
@@ -370,7 +370,7 @@ Browser=false |
|
107 |
# menu that contains reboot, shutdown, suspend, config and chooser. None of |
|
108 |
# these is available if this is off. They can be turned off individually |
|
109 |
# however. |
|
110 |
-#SystemMenu=true |
|
111 |
+SystemMenu=false |
|
112 |
# Configuration is available from the system menu of the greeter. |
|
113 |
#ConfigAvailable=false |
|
114 |
# Should the chooser button be shown. If this is shown, GDM can drop into |
|
115 |
@@ -406,8 +406,8 @@ DefaultRemoteWelcome=true |
|
116 |
# The Standard greeter (gdmlogin) uses BackgroundColor as the background |
|
117 |
# color, while the themed greeter (gdmgreeter) uses GraphicalThemedColor |
|
118 |
# as the background color. |
|
119 |
-BackgroundColor=#76848F |
|
120 |
-GraphicalThemedColor=#76848F |
|
121 |
+BackgroundColor=#35556b |
|
122 |
+GraphicalThemedColor=#35556b |
|
123 |
# XDMCP session should only get a color, this is the sanest setting since you |
|
124 |
# don't want to take up too much bandwidth |
|
125 |
#BackgroundRemoteOnlyColor=true |
|
126 |
@@ -448,8 +448,8 @@ GraphicalThemedColor=#76848F |
|
127 |
# list then provide a list that is delimited by /: to the GraphicalThemes |
|
128 |
# key and set GraphicalThemeRand to true. Otherwise use GraphicalTheme |
|
129 |
# and specify just one theme. |
|
130 |
-#GraphicalTheme=circles |
|
131 |
-#GraphicalThemes=circles/:happygnome |
|
132 |
+GraphicalTheme=Sun-Nimbus |
|
133 |
+GraphicalThemes=Sun-Nimbus/:circles/:happygnome |
|
134 |
GraphicalThemeDir=@datadir@/gdm/themes/ |
|
135 |
GraphicalThemeRand=false |
|
136 |
||
7375
dd6bce4363fb
Adding this change mentioned in my last commit, but didn't get included.
bc99092
parents:
7311
diff
changeset
|
137 |
--- gdm-2.14.7/config/CDE.desktop.in-orig 2006-06-05 23:40:03.552332000 -0500 |
dd6bce4363fb
Adding this change mentioned in my last commit, but didn't get included.
bc99092
parents:
7311
diff
changeset
|
138 |
+++ gdm-2.14.7/config/CDE.desktop.in 2006-06-05 23:40:22.579644000 -0500 |
dd6bce4363fb
Adding this change mentioned in my last commit, but didn't get included.
bc99092
parents:
7311
diff
changeset
|
139 |
@@ -2,7 +2,7 @@ |
dd6bce4363fb
Adding this change mentioned in my last commit, but didn't get included.
bc99092
parents:
7311
diff
changeset
|
140 |
Encoding=UTF-8 |
dd6bce4363fb
Adding this change mentioned in my last commit, but didn't get included.
bc99092
parents:
7311
diff
changeset
|
141 |
_Name=CDE |
dd6bce4363fb
Adding this change mentioned in my last commit, but didn't get included.
bc99092
parents:
7311
diff
changeset
|
142 |
_Comment=This session logs you into CDE |
dd6bce4363fb
Adding this change mentioned in my last commit, but didn't get included.
bc99092
parents:
7311
diff
changeset
|
143 |
-Exec=/usr/dt/bin/Xsession |
dd6bce4363fb
Adding this change mentioned in my last commit, but didn't get included.
bc99092
parents:
7311
diff
changeset
|
144 |
+Exec=ctrun -l child -i none /usr/dt/bin/Xsession |
dd6bce4363fb
Adding this change mentioned in my last commit, but didn't get included.
bc99092
parents:
7311
diff
changeset
|
145 |
# no icon yet, only the top three are currently used |
dd6bce4363fb
Adding this change mentioned in my last commit, but didn't get included.
bc99092
parents:
7311
diff
changeset
|
146 |
Icon= |
dd6bce4363fb
Adding this change mentioned in my last commit, but didn't get included.
bc99092
parents:
7311
diff
changeset
|
147 |
Type=Application |
dd6bce4363fb
Adding this change mentioned in my last commit, but didn't get included.
bc99092
parents:
7311
diff
changeset
|
148 |
--- gdm-2.14.7/daemon/slave.c-orig 2006-06-05 23:40:33.389283000 -0500 |
dd6bce4363fb
Adding this change mentioned in my last commit, but didn't get included.
bc99092
parents:
7311
diff
changeset
|
149 |
+++ gdm-2.14.7/daemon/slave.c 2006-06-05 23:43:34.281067000 -0500 |
dd6bce4363fb
Adding this change mentioned in my last commit, but didn't get included.
bc99092
parents:
7311
diff
changeset
|
150 |
@@ -3363,6 +3363,8 @@ session_child_run (struct passwd *pwent, |
dd6bce4363fb
Adding this change mentioned in my last commit, but didn't get included.
bc99092
parents:
7311
diff
changeset
|
151 |
#else |
dd6bce4363fb
Adding this change mentioned in my last commit, but didn't get included.
bc99092
parents:
7311
diff
changeset
|
152 |
char *argv[7]; |
dd6bce4363fb
Adding this change mentioned in my last commit, but didn't get included.
bc99092
parents:
7311
diff
changeset
|
153 |
#endif |
dd6bce4363fb
Adding this change mentioned in my last commit, but didn't get included.
bc99092
parents:
7311
diff
changeset
|
154 |
+ char **argv2; |
dd6bce4363fb
Adding this change mentioned in my last commit, but didn't get included.
bc99092
parents:
7311
diff
changeset
|
155 |
+ gchar *ctrun; |
dd6bce4363fb
Adding this change mentioned in my last commit, but didn't get included.
bc99092
parents:
7311
diff
changeset
|
156 |
|
dd6bce4363fb
Adding this change mentioned in my last commit, but didn't get included.
bc99092
parents:
7311
diff
changeset
|
157 |
#ifdef CAN_USE_SETPENV |
dd6bce4363fb
Adding this change mentioned in my last commit, but didn't get included.
bc99092
parents:
7311
diff
changeset
|
158 |
extern char **newenv; |
dd6bce4363fb
Adding this change mentioned in my last commit, but didn't get included.
bc99092
parents:
7311
diff
changeset
|
159 |
@@ -3862,7 +3864,17 @@ session_child_run (struct passwd *pwent, |
dd6bce4363fb
Adding this change mentioned in my last commit, but didn't get included.
bc99092
parents:
7311
diff
changeset
|
160 |
} |
dd6bce4363fb
Adding this change mentioned in my last commit, but didn't get included.
bc99092
parents:
7311
diff
changeset
|
161 |
#endif |
dd6bce4363fb
Adding this change mentioned in my last commit, but didn't get included.
bc99092
parents:
7311
diff
changeset
|
162 |
|
dd6bce4363fb
Adding this change mentioned in my last commit, but didn't get included.
bc99092
parents:
7311
diff
changeset
|
163 |
- VE_IGNORE_EINTR (execv (argv[0], argv)); |
dd6bce4363fb
Adding this change mentioned in my last commit, but didn't get included.
bc99092
parents:
7311
diff
changeset
|
164 |
+ ctrun = g_strdup_printf ("/bin/sh -c \"ctrun -l child -i none %s %s %s %s %s %s %s\"", |
dd6bce4363fb
Adding this change mentioned in my last commit, but didn't get included.
bc99092
parents:
7311
diff
changeset
|
165 |
+ argv[0] ? argv[0] : "", |
dd6bce4363fb
Adding this change mentioned in my last commit, but didn't get included.
bc99092
parents:
7311
diff
changeset
|
166 |
+ argv[1] ? argv[1] : "", |
dd6bce4363fb
Adding this change mentioned in my last commit, but didn't get included.
bc99092
parents:
7311
diff
changeset
|
167 |
+ argv[2] ? argv[2] : "", |
dd6bce4363fb
Adding this change mentioned in my last commit, but didn't get included.
bc99092
parents:
7311
diff
changeset
|
168 |
+ argv[3] ? argv[3] : "", |
dd6bce4363fb
Adding this change mentioned in my last commit, but didn't get included.
bc99092
parents:
7311
diff
changeset
|
169 |
+ argv[4] ? argv[4] : "", |
dd6bce4363fb
Adding this change mentioned in my last commit, but didn't get included.
bc99092
parents:
7311
diff
changeset
|
170 |
+ argv[5] ? argv[5] : "", |
dd6bce4363fb
Adding this change mentioned in my last commit, but didn't get included.
bc99092
parents:
7311
diff
changeset
|
171 |
+ argv[6] ? argv[6] : ""); |
dd6bce4363fb
Adding this change mentioned in my last commit, but didn't get included.
bc99092
parents:
7311
diff
changeset
|
172 |
+ argv2 = ve_split (ctrun); |
dd6bce4363fb
Adding this change mentioned in my last commit, but didn't get included.
bc99092
parents:
7311
diff
changeset
|
173 |
+ |
dd6bce4363fb
Adding this change mentioned in my last commit, but didn't get included.
bc99092
parents:
7311
diff
changeset
|
174 |
+ VE_IGNORE_EINTR (execv (argv2[0], argv2)); |
dd6bce4363fb
Adding this change mentioned in my last commit, but didn't get included.
bc99092
parents:
7311
diff
changeset
|
175 |
|
dd6bce4363fb
Adding this change mentioned in my last commit, but didn't get included.
bc99092
parents:
7311
diff
changeset
|
176 |
/* will go to .xsession-errors */ |
dd6bce4363fb
Adding this change mentioned in my last commit, but didn't get included.
bc99092
parents:
7311
diff
changeset
|
177 |
#ifdef HAVE_TSOL |
dd6bce4363fb
Adding this change mentioned in my last commit, but didn't get included.
bc99092
parents:
7311
diff
changeset
|
178 |
@@ -5186,7 +5198,7 @@ gdm_slave_exec_script (GdmDisplay *d, co |
dd6bce4363fb
Adding this change mentioned in my last commit, but didn't get included.
bc99092
parents:
7311
diff
changeset
|
179 |
struct passwd *pwent, gboolean pass_stdout) |
dd6bce4363fb
Adding this change mentioned in my last commit, but didn't get included.
bc99092
parents:
7311
diff
changeset
|
180 |
{ |
dd6bce4363fb
Adding this change mentioned in my last commit, but didn't get included.
bc99092
parents:
7311
diff
changeset
|
181 |
pid_t pid; |
dd6bce4363fb
Adding this change mentioned in my last commit, but didn't get included.
bc99092
parents:
7311
diff
changeset
|
182 |
- char *script; |
dd6bce4363fb
Adding this change mentioned in my last commit, but didn't get included.
bc99092
parents:
7311
diff
changeset
|
183 |
+ char *script, *ctrun; |
dd6bce4363fb
Adding this change mentioned in my last commit, but didn't get included.
bc99092
parents:
7311
diff
changeset
|
184 |
gchar **argv; |
dd6bce4363fb
Adding this change mentioned in my last commit, but didn't get included.
bc99092
parents:
7311
diff
changeset
|
185 |
gint status; |
dd6bce4363fb
Adding this change mentioned in my last commit, but didn't get included.
bc99092
parents:
7311
diff
changeset
|
186 |
char *x_servers_file; |
dd6bce4363fb
Adding this change mentioned in my last commit, but didn't get included.
bc99092
parents:
7311
diff
changeset
|
187 |
@@ -5313,7 +5325,11 @@ gdm_slave_exec_script (GdmDisplay *d, co |
dd6bce4363fb
Adding this change mentioned in my last commit, but didn't get included.
bc99092
parents:
7311
diff
changeset
|
188 |
if ( ! ve_string_empty (d->theme_name)) |
dd6bce4363fb
Adding this change mentioned in my last commit, but didn't get included.
bc99092
parents:
7311
diff
changeset
|
189 |
g_setenv ("GDM_GTK_THEME", d->theme_name, TRUE); |
dd6bce4363fb
Adding this change mentioned in my last commit, but didn't get included.
bc99092
parents:
7311
diff
changeset
|
190 |
g_unsetenv ("MAIL"); |
dd6bce4363fb
Adding this change mentioned in my last commit, but didn't get included.
bc99092
parents:
7311
diff
changeset
|
191 |
- argv = ve_split (script); |
dd6bce4363fb
Adding this change mentioned in my last commit, but didn't get included.
bc99092
parents:
7311
diff
changeset
|
192 |
+ |
dd6bce4363fb
Adding this change mentioned in my last commit, but didn't get included.
bc99092
parents:
7311
diff
changeset
|
193 |
+ ctrun = g_strdup_printf ("/bin/sh -c \"ctrun -l child -i none %s\"", |
dd6bce4363fb
Adding this change mentioned in my last commit, but didn't get included.
bc99092
parents:
7311
diff
changeset
|
194 |
+ script); |
dd6bce4363fb
Adding this change mentioned in my last commit, but didn't get included.
bc99092
parents:
7311
diff
changeset
|
195 |
+ argv = ve_split (ctrun); |
dd6bce4363fb
Adding this change mentioned in my last commit, but didn't get included.
bc99092
parents:
7311
diff
changeset
|
196 |
+ |
dd6bce4363fb
Adding this change mentioned in my last commit, but didn't get included.
bc99092
parents:
7311
diff
changeset
|
197 |
VE_IGNORE_EINTR (execv (argv[0], argv)); |
dd6bce4363fb
Adding this change mentioned in my last commit, but didn't get included.
bc99092
parents:
7311
diff
changeset
|
198 |
syslog (LOG_ERR, _("%s: Failed starting: %s"), "gdm_slave_exec_script", |
dd6bce4363fb
Adding this change mentioned in my last commit, but didn't get included.
bc99092
parents:
7311
diff
changeset
|
199 |
script); |
7390 | 200 |
--- gdm-2.14.8/gui/modules/AccessDwellMouseEvents.in-orig 2006-06-07 16:58:51.873778000 -0500 |
201 |
+++ gdm-2.14.8/gui/modules/AccessDwellMouseEvents.in 2006-06-07 16:59:51.598215000 -0500 |
|
202 |
@@ -15,7 +15,7 @@ |
|
203 |
# that the initial crossing is a motion In or Out of the window. |
|
204 |
# |
|
205 |
# e.g. |
|
206 |
-# TBLR I 10000 @AT_BINDIR@/gok --login --access-method=dwellselection |
|
207 |
+# TBLR I 10000 /bin/sh -c "ctrun -l child -i none @AT_BINDIR@/gok --login --access-method=dwellselection" |
|
208 |
# |
|
209 |
# Means the user crosses into the top border, out the bottom border, into the left |
|
210 |
# border, and then out the right border (in that order). The initial_direction |
|
211 |
@@ -30,24 +30,24 @@ |
|
212 |
# |
|
213 |
# e.g. |
|
214 |
# |
|
215 |
-# <Add> @AT_BINDIR@/gnome-mag |
|
216 |
+# <Add> /bin/sh -c "ctrun -l child -i none @AT_BINDIR@/gnome-mag" |
|
217 |
||
218 |
# GNOME On-Screen Keyboard - support several different options for different |
|
219 |
# user needs. Note these gestures all start by moving the mouse into the top |
|
220 |
# window border. |
|
221 |
# |
|
222 |
-TBLR I 10000 @AT_BINDIR@/gok --login --access-method=dwellselection |
|
223 |
-TLBR I 10000 @AT_BINDIR@/gok --login --access-method=automaticscanning --scan-action=switch1 --select-action=switch1 |
|
224 |
-TRBL I 10000 @AT_BINDIR@/gok --login --access-method=inversescanning --scan-action=switch1 --select-action=switch2 |
|
225 |
-TBRL I 10000 @AT_BINDIR@/gok --login --access-method=automaticscanning --scan-action=switch3 --select-action=switch3 |
|
226 |
+TBLR I 10000 /bin/sh -c "ctrun -l child -i none @AT_BINDIR@/gok --login --access-method=dwellselection" |
|
227 |
+TLBR I 10000 /bin/sh -c "ctrun -l child -i none @AT_BINDIR@/gok --login --access-method=automaticscanning --scan-action=switch1 --select-action=switch1" |
|
228 |
+TRBL I 10000 /bin/sh -c "ctrun -l child -i none @AT_BINDIR@/gok --login --access-method=inversescanning --scan-action=switch1 --select-action=switch2" |
|
229 |
+TBRL I 10000 /bin/sh -c "ctrun -l child -i none @AT_BINDIR@/gok --login --access-method=automaticscanning --scan-action=switch3 --select-action=switch3" |
|
230 |
||
231 |
# Gnopernicus. Note these gestures all start by moving the mouse into the |
|
232 |
# bottom window border. |
|
233 |
# |
|
234 |
# Speech |
|
235 |
-BTRL I 10000 @AT_BINDIR@/srcore --login --enable-speech |
|
236 |
+BTRL I 10000 /bin/sh -c "ctrun -l child -i none @AT_BINDIR@/srcore --login --enable-speech" |
|
237 |
# Magnifier |
|
238 |
-BTLR I 10000 @AT_BINDIR@/srcore --login --enable-magnifier --disable-speech --disable-braille |
|
239 |
+BTLR I 10000 /bin/sh -c "ctrun -l child -i none @AT_BINDIR@/srcore --login --enable-magnifier --disable-speech --disable-braille" |
|
240 |
# Speech and Magnifier |
|
241 |
-BRTL I 10000 @AT_BINDIR@/srcore --login |
|
242 |
+BRTL I 10000 /bin/sh -c "ctrun -l child -i none @AT_BINDIR@/srcore --login" |
|
243 |
||
244 |
--- gdm-2.14.8/gui/modules/AccessKeyMouseEvents.in-orig 2006-06-07 17:00:02.882131000 -0500 |
|
245 |
+++ gdm-2.14.8/gui/modules/AccessKeyMouseEvents.in 2006-06-07 17:01:09.581323000 -0500 |
|
246 |
@@ -15,7 +15,7 @@ |
|
247 |
# |
|
248 |
# e.g. |
|
249 |
# |
|
250 |
-# <Control>k 5 1000 10000 @AT_BINDIR@/gok --login --access-method=directselection |
|
251 |
+# <Control>k 5 1000 10000 /bin/sh -c "ctrun -l child -i none @AT_BINDIR@/gok --login --access-method=directselection" |
|
252 |
# |
|
253 |
# Means press Contol-k 5 times, holding each keypress down for at least 1000ms |
|
254 |
# each time and with no greater interval than 10000ms between each event in the |
|
255 |
@@ -26,8 +26,8 @@ |
|
256 |
# otherwise the sequence will be lost. |
|
257 |
# |
|
258 |
# e.g. |
|
259 |
-# Shift_L 5 1000 10000 @AT_BINDIR@/gok --login --access-method=directselection |
|
260 |
-# Shift_R 5 1000 10000 @AT_BINDIR@/gok --login --access-method=directselection |
|
261 |
+# Shift_L 5 1000 10000 /bin/sh -c "ctrun -l child -i none @AT_BINDIR@/gok --login --access-method=directselection" |
|
262 |
+# Shift_R 5 1000 10000 /bin/sh -c "ctrun -l child -i none @AT_BINDIR@/gok --login --access-method=directselection" |
|
263 |
# |
|
264 |
# Will start gok if you press either shift key 5 times holding it down for more |
|
265 |
# then 1 second each time. |
|
266 |
@@ -39,7 +39,7 @@ |
|
267 |
# |
|
268 |
# e.g. |
|
269 |
# |
|
270 |
-# <Mouse2> 4 3000 6000 @AT_BINDIR@/gnopernicus |
|
271 |
+# <Mouse2> 4 3000 6000 /bin/sh -c "ctrun -l child -i none @AT_BINDIR@/gnopernicus" |
|
272 |
# |
|
273 |
# Note that mouse numbers are 1-based so <Mouse1> is the left mouse button, |
|
274 |
# <Mouse3> is the right mouse button and <Mouse2> is the middle mouse button. |
|
275 |
@@ -51,27 +51,27 @@ |
|
276 |
# |
|
277 |
# e.g. |
|
278 |
# |
|
279 |
-# <Add> @AT_BINDIR@/gnome-mag |
|
280 |
+# <Add> /bin/sh -c "ctrun -l child -i none @AT_BINDIR@/gnome-mag" |
|
281 |
# |
|
282 |
# Note that pressing any other keys |
|
283 |
||
284 |
# current: |
|
285 |
||
286 |
# hold right or left mouse button 3 times for 3 seconds each time |
|
287 |
-<Mouse1> 3 3000 10000 @AT_BINDIR@/gok --login --access-method=directselection |
|
288 |
+<Mouse1> 3 3000 10000 /bin/sh -c "ctrun -l child -i none @AT_BINDIR@/gok --login --access-method=directselection" |
|
289 |
# we add the right mouse button as it may be the left mouse button |
|
290 |
# for a left handed user |
|
291 |
-<Mouse3> 3 3000 10000 @AT_BINDIR@/gok --login --access-method=directselection |
|
292 |
+<Mouse3> 3 3000 10000 /bin/sh -c "ctrun -l child -i none @AT_BINDIR@/gok --login --access-method=directselection" |
|
293 |
||
294 |
-<Switch1> 1 5000 0 @AT_BINDIR@/gok --login --access-method=automaticscanning --scan-action=switch1 --select-action=switch1 |
|
295 |
-<Switch2> 3 50 3000 @AT_BINDIR@/gok --login --access-method=inversescanning --scan-action=switch1 --select-action=switch2 |
|
296 |
-<Switch3> 3 1000 10000 @AT_BINDIR@/gok --login --access-method=automaticscanning --scan-action=switch3 --select-action=switch3 |
|
297 |
+<Switch1> 1 5000 0 /bin/sh -c "ctrun -l child -i none @AT_BINDIR@/gok --login --access-method=automaticscanning --scan-action=switch1 --select-action=switch1" |
|
298 |
+<Switch2> 3 50 3000 /bin/sh -c "ctrun -l child -i none @AT_BINDIR@/gok --login --access-method=inversescanning --scan-action=switch1 --select-action=switch2" |
|
299 |
+<Switch3> 3 1000 10000 /bin/sh -c "ctrun -l child -i none @AT_BINDIR@/gok --login --access-method=automaticscanning --scan-action=switch3 --select-action=switch3" |
|
300 |
||
301 |
# press ctrl-s for 1 second to launch gnopernicus speech |
|
302 |
# gnopernicus, speech mode |
|
303 |
-<Control>s 1 1000 10000 @AT_BINDIR@/srcore --login --enable-speech |
|
304 |
+<Control>s 1 1000 10000 /bin/sh -c "ctrun -l child -i none @AT_BINDIR@/srcore --login --enable-speech" |
|
305 |
# press ctrl-m for 1 second to launch gnopernicus magnifier |
|
306 |
-<Control>m 1 1000 10000 @AT_BINDIR@/srcore --login --enable-magnifier --disable-speech --disable-braille |
|
307 |
+<Control>m 1 1000 10000 /bin/sh -c "ctrun -l child -i none @AT_BINDIR@/srcore --login --enable-magnifier --disable-speech --disable-braille" |
|
308 |
# press ctrl-g for 1 second to launch both gnopernicus speech and magnifier |
|
309 |
-<Control>g 1 1000 10000 @AT_BINDIR@/srcore --login |
|
310 |
+<Control>g 1 1000 10000 /bin/sh -c "ctrun -l child -i none @AT_BINDIR@/srcore --login" |
|
311 |