Revision: 7957
http://sourceforge.net/p/astlinux/code/7957
Author: abelbeck
Date: 2016-11-15 00:44:52 +0000 (Tue, 15 Nov 2016)
Log Message:
-----------
strongswan, wait for strongSwan to fully startup
Modified Paths:
--------------
branches/1.0/package/strongswan/ipsec.init
Modified: branches/1.0/package/strongswan/ipsec.init
===================================================================
--- branches/1.0/package/strongswan/ipsec.init 2016-11-14 16:52:32 UTC (rev 7956)
+++ branches/1.0/package/strongswan/ipsec.init 2016-11-15 00:44:52 UTC (rev 7957)
@@ -44,6 +44,13 @@
fi
/usr/sbin/ipsec start >/dev/null
+
+ # Wait for strongSwan to startup
+ cnt=10
+ while [ $cnt -gt 0 ] && [ ! -f $PIDFILE ]; do
+ cnt=$((cnt - 1))
+ sleep 1
+ done
fi
}
@@ -53,7 +60,7 @@
/usr/sbin/ipsec stop
- # strongswan is known to leave PID files behind when something goes wrong, cleanup here
+ # strongSwan is known to leave PID files behind when something goes wrong, cleanup here
cnt=5
while [ $cnt -gt 0 ] && [ -f $PIDFILE ]; do
cnt=$((cnt - 1))
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|