#!/bin/sh
# Startup script for racoon
#
# chkconfig: 345 85 15
# description: Tomcat Servlet / JSP Container

# Source function library.
. /etc/rc.d/init.d/functions

prog="racoon"

start() {
    echo $"Starting $prog: "
    /etc/racoon/ipsec.sh
    /sbin/racoon
    RETVAL=$?
    [ $RETVAL -eq 0 ] && touch /var/lock/subsys/racoon
    echo
    return $RETVAL
}

stop() {
    echo $"Stopping $prog: "
    kill `cat /var/run/racoon.pid`
    /etc/racoon/ipsec-flush.sh
    RETVAL=$?
    [ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/racoon
    return $RETVAL
}

case "$1" in
        start)
            start
            ;;

        stop)
            stop
            ;;

        restart)
            stop
            start
            ;;

        *)
            echo $"Usage: $0 {start|stop|restart}"
            exit 1

esac

exit 0


