#! /bin/sh
# Copyright 2009 - Visual Taxe Pro version 4
# ------------------------------------------
# Démarrage automatique du Manager
# ------------------------------------------

# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6

export JAVA_HOME=COGIS-INSTALL-CHEMIN-JRE
export VTP_JAVA_HOME=COGIS-INSTALL-CHEMIN-JRE
export VTP_CATALINA_HOME=COGIS-INSTALL-CHEMIN-TOMCAT
export VTP_HOME=/usr/local/vtp-manager
export VTP_PG_HOME=COGIS-CHEMIN-POSTGRESQL/bin
export PATH=$JAVA_HOME/bin:$VTP_PG_HOME:$VTP_HOME:$VTP_JAVA_HOME:$VTP_CATALINA_HOME:$PATH

LOGDIR=/var/log/vtp-manager
PATH=/sbin:/usr/sbin:/bin:/usr/bin:COGIS-INSTALL-CHEMIN-JRE/bin/
NAME=manager
DAEMON_ARGS=" -jar $VTP_HOME/manager.jar $VTP_HOME COGIS-INSTALL-CHEMIN-JRE/bin/ $VTP_PG_HOME"
DAEMON=COGIS-INSTALL-CHEMIN-JRE/bin/java
PIDFILE=/var/run/$NAME.pid

do_start()
{
	sudo start-stop-daemon --start --quiet --pidfile $PIDFILE --make-pidfile --test --exec $DAEMON -- $DAEMON_ARGS > /dev/null \
		|| return 1
	sudo start-stop-daemon --start --quiet --pidfile $PIDFILE --make-pidfile  --exec $DAEMON -- \
		$DAEMON_ARGS \
		|| return 2
	sleep 1
}

do_stop()
{
	start-stop-daemon --stop --quiet --retry=TERM/2/KILL/2 --pidfile $PIDFILE --exec $DAEMON -- \
		$DAEMON_ARGS \
	rm -f $PIDFILE
	return 0
}

do_reload() {
	start-stop-daemon --stop --signal 1 --quiet --pidfile $PIDFILE --name $NAME
	return 0
}

case "$1" in
  start)
	do_start
	;;
  stop)
	do_stop
	;;
esac
:
