#!/bin/bash

# use bash for "exec -l", howto run login shell by /bin/sh ?

if [ $# -eq 1 -a -n "$1" ]; then
	LXSESSION=$1
else
# default session
	LXSESSION=/usr/bin/startxfce
fi

[ -f /etc/profile ] && . /etc/profile
[ -f ~/.profile ] && . ~/.profile


if [ -x /etc/lxdm/xinitrc ]; then
	. /etc/lxdm/xinitrc
fi
if ! [ -z "$XDG_SESSION_COOKIE" ]; then
	CK_XINIT_SESSION=
elif [ -x /usr/bin/ck-launch-session ]; then
	CK_XINIT_SESSION="/usr/bin/ck-launch-session"
fi
exec -l $SHELL -c "$CK_XINIT_SESSION \"$LXSESSION\""


