#!/bin/sh
#
# This script should start the open-xchange sessiond part
# 
# Sebastian Kauss
#

/usr/bin/java -ms20M -mx280M -Dopenexchange.propfile=/etc/open-xchange/groupware/system.properties \
	-DappName=sessiondApp -Djava.library.path=/usr/lib/open-xchange -classpath \
	/usr/share/java/open-xchange/nas.jar:/usr/share/java/open-xchange/comfiretools.jar:/usr/share/java/open-xchange/intranet.jar:/usr/share/java/open-xchange/sessiond.jar \
	com.openexchange.sessiond.oxsessiond -P 33333 \
	>> /var/log/open-xchange/sessiond.log 2>&1 &

PID=$!

usleep 500000

if [ -z "$(ps --no-headers p $PID)" ]; then
	exit 1
fi

echo "$PID" > /var/run/open-xchange/sessiond.pid

exit 0
