]> git.pld-linux.org Git - packages/freeswan.git/blobdiff - freeswan-init.patch
- formatting
[packages/freeswan.git] / freeswan-init.patch
index c05475f8f261e034169f2640e535a27db4651574..a4b332961e45d35b9dc6a842c621340bb0f32140 100644 (file)
@@ -1,10 +1,10 @@
---- freeswan-1.97/utils/setup  Wed Jun 20 17:55:13 2001
-+++ freeswan-1.97/utils/setup.org      Wed May  1 18:38:35 2002
-@@ -30,10 +30,28 @@
+--- freeswan-2.00-rc2/programs/setup/setup.in.org      Mon Mar 24 14:51:14 2003
++++ freeswan-2.00-rc2/programs/setup/setup.in  Mon Mar 24 15:19:32 2003
+@@ -31,6 +31,24 @@
  # description: IPsec provides encrypted and authenticated communications; \
  # KLIPS is the kernel half of it, Pluto is the user-level management daemon.
  
--me='ipsec setup'              # for messages
++
 +# Source function library
 +. /etc/rc.d/init.d/functions
 +
 +else
 +       exit 0
 +fi
++
+ me='ipsec setup'              # for messages
  
  
-+me='ipsec setup'               # for messages
-+
-+
- if test " $IPSEC_DIR" = " "   # if we were not called by the ipsec command
- then
-       # we must establish a suitable PATH ourselves
-@@ -54,7 +72,7 @@
+@@ -63,7 +81,7 @@
  if ! test "$found"
  then
        echo "cannot find ipsec command -- \`$1' aborted" |
@@ -39,7 +34,7 @@
        exit 1
  fi
  
-@@ -65,7 +83,7 @@
+@@ -92,7 +110,7 @@
  if test " $IPSEC_confreadstatus" != " "
  then
        echo "$IPSEC_confreadstatus -- \`$1' aborted" |
@@ -47,8 +42,8 @@
 +              logger -p daemon.error -t ipsec_setup
        exit 1
  fi
- IPSECsyslog=${IPSECsyslog-daemon.error}
-@@ -78,23 +96,73 @@
+@@ -108,26 +126,77 @@
  
  # do it
  case "$1" in
 -      then
 -              echo "permission denied (must be superuser)" |
 -                      logger -s -p $IPSECsyslog -t ipsec_setup 2>&1
-+  start|--start|_autostart)
-+       # Check if the service is already running?
-+       if [ ! -f /var/lock/subsys/ipsec ]; then
-+               # show "Starting %s service" ipsec
-+               msg_starting ipsec
-+               busy
-+               if test " `id -u`" != " 0"
-+               then
-+                   echo "permission denied (must be superuser)" |
-+                       logger -p $IPSECsyslog -t ipsec_setup 2>&1
-+                   fail
-+                   exit 1
-+               fi
-+               {
-+                   ipsec _realsetup $1 ;
-+                   RETVAL=$?;
-+               } 2>&1 | logger -p $IPSECsyslog -t ipsec_setup 2>&1
-+
-+               if [ "$RETVAL" -eq 0 ];
-+               then
-+                   touch /var/lock/subsys/ipsec
-+                   ok
-+                   exit $RETVAL;
-+               fi
-+               fail
-+               exit $RETVAL
-+
-+       else
-+               # show "%s service is already running." ipsec
-+               msg_already_running ipsec
-+              
-               exit 1
-       fi
+-              exit 1
+-      fi
 -      tmp=/var/run/ipsec_setup.st
 -      (
 -              ipsec _realsetup $1
 -              echo "$?" >$tmp
 -      ) 2>&1 | logger -s -p $IPSECsyslog -t ipsec_setup 2>&1
--      st=`cat $tmp`
--      rm -f $tmp
+-      st=$?
+-      if test -f $tmp
+-      then
+-              st=`cat $tmp`
+-              rm -f $tmp
++             start|--start|_autostart)
++                  # Check if the service is already running?
++                  if [ ! -f /var/lock/subsys/ipsec ]; then
++                          # show "Starting %s service" ipsec
++                          msg_starting ipsec
++                          busy
++                          if test " `id -u`" != " 0"
++                          then
++                              echo "permission denied (must be superuser)" |
++                                  logger -p $IPSECsyslog -t ipsec_setup 2>&1
++                              fail
++                              exit 1
++                          fi
++                          {
++                              ipsec _realsetup $1 ;
++                              RETVAL=$?;
++                          } | logger -p $IPSECsyslog -t ipsec_setup 2>&1
++
++                          if [ "$RETVAL" -eq 0 ];
++                          then
++                              touch /var/lock/subsys/ipsec
++                              ok
++                              exit $RETVAL;
++                          fi
++                          fail
++                          exit $RETVAL
++
++                  else
++                          # show "%s service is already running." ipsec
++                          msg_already_running ipsec
++
++
++
++              exit 1  
+       fi
 -      exit $st
--      ;;
-+       ;;
-+  stop|--stop|_autostop)
-+        # Stop daemons.
-+        # show "Stopping %s service" ipsec
-+       if [ -f /var/lock/subsys/ipsec ]; then
-+               msg_stopping ipsec
-+               busy
-+               if test " `id -u`" != " 0"
-+               then
-+                   echo "permission denied (must be superuser)" |
-+                       logger -p $IPSECsyslog -t ipsec_setup 2>&1
-+                   fail
-+                   exit 1
-+               fi
-+               {
-+                   ipsec _realsetup $1 ;
-+                   RETVAL=$?;
-+               } 2>&1 | logger -p $IPSECsyslog -t ipsec_setup 2>&1
+       ;;
++             stop|--stop|_autostop)
++                   # Stop daemons.
++                   # show "Stopping %s service" ipsec
++                  if [ -f /var/lock/subsys/ipsec ]; then
++                          msg_stopping ipsec
++                          busy
++                          if test " `id -u`" != " 0"
++                          then
++                              echo "permission denied (must be superuser)" |
++                                  logger -p $IPSECsyslog -t ipsec_setup 2>&1
++                              fail
++                              exit 1
++                          fi
++                          {
++                              ipsec _realsetup $1 ;
++                              RETVAL=$?;
++                          } 2>&1 | logger -p $IPSECsyslog -t ipsec_setup 2>&1
 +
-+               rm -f /var/lock/subsys/ipsec
++                          rm -f /var/lock/subsys/ipsec
 +
-+               if [ "$RETVAL" -eq 0 ];
-+               then
-+                   ok
-+                   exit $RETVAL;
-+               fi
-+               fail
-+               exit $RETVAL
-+       else
-+               # show "%s service is not running." ipsec
-+               msg_not_running ipsec
-+               exit 1
-+       fi
-+      ;;
++                          if [ "$RETVAL" -eq 0 ];
++                          then
++                              ok
++                              exit $RETVAL;
++                          fi
++                          fail
++                          exit $RETVAL
++                  else
++                          # show "%s service is not running." ipsec
++                          msg_not_running ipsec
++                          exit 1
++                  fi
++                  ;;
++
++
    restart|--restart)
-       $0 stop
-       $0 start
+       $0 $IPSEC_setupflags stop
This page took 0.098938 seconds and 4 git commands to generate.