14437N/Adiff -ruN tsoljdslabel-0.6.3.orig/Xsession.tjds tsoljdslabel-0.6.3.hacked/Xsession.tjds
14052N/A--- tsoljdslabel-0.6.3.orig/Xsession.tjds 2008-08-22 00:13:28.000000000 +0100
14437N/A+++ tsoljdslabel-0.6.3.hacked/Xsession.tjds 2008-09-19 21:32:10.153150000 +0100
14437N/A@@ -21,4 +21,16 @@
14052N/A
14052N/A command=/usr/dt/bin/Xsession
14052N/A
14437N/A+# Save a copy of the user's SHELL value and restore after dbus-launch command
14437N/A+shell_saved=$SHELL
14437N/A+
14437N/A+# Tell dbus-launch we want the environment value in ksh compatible syntax
14437N/A+export SHELL=/bin/ksh
14437N/A+eval `dbus-launch --exit-with-session --sh-syntax`
14437N/A+
14437N/A+# unset SHELL and restore user's value
14437N/A+unset SHELL
14437N/A+export SHELL=$shell_saved
14437N/A+
14052N/A+
14052N/A exec $command