aboutsummaryrefslogtreecommitdiffstats
path: root/packages/e17/entrance/run-Xinit.patch
diff options
context:
space:
mode:
authorJustin Patrin <papercrane@gmail.com>2005-08-16 06:41:25 +0000
committerOpenEmbedded Project <openembedded-devel@lists.openembedded.org>2005-08-16 06:41:25 +0000
commitb1fa2ef160702d78bd4d4a794b36eb2c06aeb142 (patch)
tree56b4ef8a4c15705875ce821c1e06079c9436c43a /packages/e17/entrance/run-Xinit.patch
parenta0614e469bea3e87c609d4f35a1a402cc7f0b252 (diff)
downloadopenembedded-b1fa2ef160702d78bd4d4a794b36eb2c06aeb142.tar.gz
Use bash in entrance_session to get around "entrance quitting right after login" bug
Alter entrance_wrapper to call Xinit scripts (forcefully disable 99gpe-login for now) Add a Failsafe Session file Rename Session back to Sessions (config db has been updated accordingly) Change config db to have all 7 entries filled out (most with Enlightenment) to stop crashes
Diffstat (limited to 'packages/e17/entrance/run-Xinit.patch')
-rw-r--r--packages/e17/entrance/run-Xinit.patch17
1 files changed, 17 insertions, 0 deletions
diff --git a/packages/e17/entrance/run-Xinit.patch b/packages/e17/entrance/run-Xinit.patch
new file mode 100644
index 0000000000..1d6c2307f7
--- /dev/null
+++ b/packages/e17/entrance/run-Xinit.patch
@@ -0,0 +1,17 @@
+--- entrance/src/daemon/entrance_wrapper.in.~1.1.~ 2003-01-31 13:57:06.000000000 -0800
++++ entrance/src/daemon/entrance_wrapper.in 2005-08-15 20:13:57.000000000 -0700
+@@ -5,8 +5,13 @@
+
+ test -f /etc/profile && . /etc/profile
+
++if [ -x /etc/X11/Xinit.d/99gpe-login ]; then
++ chmod -x /etc/X11/Xinit.d/99gpe-login
++fi
++
++/etc/X11/Xinit
++
+ exec @prefix@/bin/entrance "$@"
+
+ #fallback
+ exec entrance "$@"
+-