#!/bin/sh
#
# usage:
#  ptsclinetuser
#    launch Java/Swing GUI
#  ptsclinetuser --commandline 
#    commandline
#  ptsclinetuser --commandline --password SIGKEY_PASSWORD
#    commandline w/ password


#sudo /opt/OpenPlatformTrustServices/bin/restarttcsd

# Measure firefox before 
# type 1 : ELF
sudo /usr/bin/tpm_extend -t 1 -f /usr/lib/iceweasel/firefox-bin


if [ -z "$JAVA_HOME" ] ; then
  # CentOS
  #JAVA_HOME=//usr/java/jdk1.6.0_02
  # Knoppix
  JAVA_HOME=/opt/jre1.6.0_03
fi

JAVA=$JAVA_HOME/bin/java

CONFIG_DIR=/opt/OpenPlatformTrustServices/tcdemo

PTSPATH=/opt/OpenPlatformTrustServices/lib

CLASSPATH=$PTSPATH/axis.jar:\
$PTSPATH/axis-ant.jar:\
$PTSPATH/commons-discovery.jar:\
$PTSPATH/commons-logging.jar:\
$PTSPATH/jaxrpc.jar:\
$PTSPATH/log4j.jar:\
$PTSPATH/saaj.jar:\
$PTSPATH/wsdl4j.jar:\
$PTSPATH/jtreemap.jar:\
$PTSPATH/commons-codec.jar:\
$PTSPATH/openpts5.jar:\
$PTSPATH/openpts-tcdemo.jar

#$PTSPATH/ktreemap.jar:\
#$PTSPATH/jface.jar:\

echo "$1"

if [ "$1" = "--commandline" ]
then
	if [ "$2" = "--password" ]
	then
		$JAVA -cp $CLASSPATH  tcdemo.cmd.ClientUser --propdir $CONFIG_DIR --auth $3
	else
		$JAVA -cp $CLASSPATH  tcdemo.cmd.ClientUser --propdir $CONFIG_DIR
	fi
else
	$JAVA -cp $CLASSPATH  tcdemo.swing.ClientUser --propdir $CONFIG_DIR
fi


