|
From: <smi...@us...> - 2004-01-16 19:16:59
|
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 |