Update of /cvsroot/devil-linux/build/scripts/scripts
In directory sc8-pr-cvs1:/tmp/cvs-serv14731/scripts/scripts
Added Files:
ipsec-tools
Log Message:
checked in more fixes from Oliver (ipsec-tools, typos)
added pax support for kernel 2.4
added some more exclusions to the menuconfig, so user can't set incompatible
options
--- NEW FILE: ipsec-tools ---
#! /bin/sh
#
# $Source: /cvsroot/devil-linux/build/scripts/scripts/ipsec-tools,v $
# $Revision: 1.1 $
# $Date: 2004/01/16 19:16:56 $
#
# http://www.devil-linux.org
#
### BEGIN INIT INFO
# Provides: ipsec-tools
# Required-Start: $network $syslog
# Required-Stop: $network $syslog
# Default-Start: 3 5
# Default-Stop: 0 1 2 6
# Description: starts racoon
### END INIT INFO
# settings/functions
source /etc/sysconfig/config
source /etc/init.d/functions
# Check for missing binaries (stale symlinks should not happen)
racoon=/usr/sbin/racoon
setkey=/usr/sbin/racoon
setkeycfg=/etc/ipsec-tools/setkey.cfg
setkeyreset=/etc/ipsec-tools/setkey.reset
#
test -x $racoon || exit 5
test -x $setkey || exit 5
test -x $setkeycfg || exit 5
test -x $setkeyreset || exit 5
case "$1" in
start)
echo -n "Starting racoon "
# set the spd policy
/etc/ipsec-tools/setkey.cfg
loadproc $racoon
# Remember status and be verbose
;;
stop)
echo -n "Shutting down racoon "
killproc $racoon
/etc/ipsec-tools/setkey.reset
;;
restart)
$0 stop
$0 start
;;
*)
echo "Usage: $0 {start|stop|restart}"
exit 1
;;
esac
|