#!/bin/sh /etc/rc.common

START=99
STOP=10

DIR=/usr/share/tm_cpps
TMP=/tmp/tm_cpps

mkDIR()
{
  [ -f "$1" ] || mkdir -p "$1"
}
HTML="$TMP"/html
delHTML()
{
  [ -d "$HTML" ] && rm -rf "$HTML"
}

start() {
  mkDIR "$TMP"

  HTMLgz="$DIR"/html.tar.gz
  [ -f "$HTMLgz" ] || {
    echo "not found" "$HTMLgz"
    logger -t "tm-server" "not found" "$HTMLgz"
  #  exit 1
  }

  delHTML
  tar -C "$TMP" -zxf "$HTMLgz"
  [ -d "$HTML" ] || {
    echo "extract failed" "$HTMLgz"
    logger -t "tm-server" "extract failed" "$HTMLgz"
  #  exit 1
  }

  "$DIR"/tm_server start
}

stop() {
  "$DIR"/tm_server stop
  delHTML
}
