#!/bin/sh

[ -r /usr/share/java-utils/java-functions ] || exit 1

. /usr/share/java-utils/java-functions 

if [ -r /etc/sysconfig/jxplorer ]; then
	. /etc/sysconfig/jxplorer
fi

JX_DATADIR=${JX_DATADIR:-"/usr/share/JXplorer/JXplorer"}

if ! [ -d "$HOME/.JXplorer" ]; then
  mkdir "$HOME/.JXplorer"
  cp /etc/JXplorer/connections.txt "$HOME/.JXplorer/connections.txt"
  ln -s /etc/JXplorer/log4j.xml "$HOME/.JXplorer/log4j.xml"
  cp /etc/JXplorer/jxconfig.txt "$HOME/.JXplorer/jxconfig.txt"
  ln -s $JX_DATADIR/templates "$HOME/.JXplorer/templates"
  ln -s $JX_DATADIR/security "$HOME/.JXplorer/security"
fi

cd "$HOME/.JXplorer"
CLASSPATH=$(build-classpath junit jhall jxplorer)
MAIN_CLASS=com.ca.directory.jxplorer.JXplorer
JAVA_HOME=/usr/lib/jvm/java-sun-jre

if [ "$#" == "0" ]; then
    run < /dev/null > /dev/null 2>&1 &
  else if [ "$1" = "console" ] ; then
    run
  else
    echo "Usage: $0 [console|help]"
  fi
fi
