#!/bin/bash
# HA-VPN-Aktionsskript

#VERBOSE=-v
VERBOSE=""

NAME=`basename $0`
LOG="/usr/bin/logger -t HA-VPN"

PARAMETER_FAULT=0

if [ $# -ne 1 ] ; then
    PARAMETER_FAULT=1
else
    PARAMETER=$1
    case $PARAMETER in
	start)  ;;
	stop)   ;;
	*)      PARAMETER_FAULT=1 ;;
    esac
fi

if [ $PARAMETER_FAULT -ne 0 ] ; then
    $LOG " ${NAME}: called with :$*: ==> parameter error, abort"
    echo "`date +%Y%m%d%H%M%S` ${NAME}: parameter error, abort"
    exit 1
fi

ACTION_FAIL_START="/etc/init.d/heartbeat stop"
ACTION_OK_AGAIN="/etc/init.d/heartbeat start"

case $PARAMETER in
    start)  $LOG ${ACTION_FAIL_START} ;
	    ${ACTION_FAIL_START} ;;
    stop)   $LOG ${ACTION_OK_AGAIN} ;
	    ${ACTION_OK_AGAIN} ;;
esac
exit 0

