aboutsummaryrefslogtreecommitdiffstats
path: root/recipes/xserver-kdrive-common/xserver-kdrive-common/Xsession
diff options
context:
space:
mode:
Diffstat (limited to 'recipes/xserver-kdrive-common/xserver-kdrive-common/Xsession')
-rw-r--r--recipes/xserver-kdrive-common/xserver-kdrive-common/Xsession26
1 files changed, 26 insertions, 0 deletions
diff --git a/recipes/xserver-kdrive-common/xserver-kdrive-common/Xsession b/recipes/xserver-kdrive-common/xserver-kdrive-common/Xsession
new file mode 100644
index 0000000000..a438e13050
--- /dev/null
+++ b/recipes/xserver-kdrive-common/xserver-kdrive-common/Xsession
@@ -0,0 +1,26 @@
+#!/bin/sh
+
+HOME_VOLATILE=/home/$USER/ramdisk
+export HOME_VOLATILE
+
+if [ -f /usr/bin/dbus-launch ]; then
+ ## test for an existing bus daemon, just to be safe
+ if test -z "$DBUS_SESSION_BUS_ADDRESS" ; then
+ ## if not found, launch a new one
+ eval `dbus-launch --auto-syntax --exit-with-session`
+ echo "D-BUS per-session daemon address is: $DBUS_SESSION_BUS_ADDRESS"
+ fi
+fi
+
+. /etc/profile
+
+if [ -f $HOME/.profile ]; then
+ . $HOME/.profile
+fi
+
+SYSSESSIONDIR=/etc/X11/Xsession.d
+
+run-parts $SYSSESSIONDIR
+
+exit 0
+