#!/bin/sh

set -e

# Source debconf library.
. /usr/share/debconf/confmodule

case "$1" in
    configure)
      ant_home="/usr/share/ant"
      biomaj_root="/usr/share/biomaj"
      jdk_home=$(readlink -f /usr/bin/javac | sed "s:/bin/javac::")      
      #db_get biomaj/jdk_home
      #jdk_home="$RET"
      db_type="MySQL"
      db_get biomaj/mysql_host
      db_url="jdbc:mysql://$RET/biomaj_log"
      db_get biomaj/mysql_login
      db_login="$RET"
      db_get biomaj/mysql_passwd
      db_passwd="$RET"

      tomcat_port="0"

      cd $biomaj_root

      #javac -d $biomaj_root/bin $biomaj_root/bin/Configurator.java

      java -cp $biomaj_root/bin Configurator java_home:=$jdk_home ant_home:=$ant_home biomaj_root:=$biomaj_root use_ldap:=$use_ldap ldap_host:=$ldap_host ldap_dn:=$ldap_dn opt_filter:=$opt_filter db_type:=$db_type db_url:=$db_url db_login:=$db_login db_passwd:=$db_passwd app_login:=$app_login app_passwd:=$app_passwd tomcat_port:=$tomcat_port

      if [ $db_type = "MySQL" ]; then
	echo "Installation Complete."
        echo "You now need to create the biomaj_log database on your MySQL server."
        echo "The creation script is provided at /usr/share/biomaj/sql/mysql.sql."
      fi

    ;;

    abort-upgrade|abort-remove|abort-deconfigure)
    ;;

    *)
        echo "postinst called with unknown argument \`$1'" >&2
        exit 1
    ;;
esac



#DEBHELPER#
