This patch adds a simple init.d script (taken from 
http://wiki.openwrt.org/inbox/strongswan.howto),

Signed-off-by: Luka Logar <luka.logar at cifra.si>
---
diff -urN a/feeds/packages/net/strongswan/Makefile 
b/feeds/packages/net/strongswan/Makefile
--- a/feeds/packages/net/strongswan/Makefile    2013-03-18 11:02:45.000000000 
+0100
+++ b/feeds/packages/net/strongswan/Makefile    2013-03-18 11:04:09.313511912 
+0100
@@ -353,6 +353,7 @@
     $(INSTALL_DIR) $(1)/usr/lib/ipsec
     $(CP) $(PKG_INSTALL_DIR)/usr/lib/ipsec/{libstrongswan.so.*,libhydra.so.*} 
$(1)/usr/lib/ipsec/
     $(INSTALL_CONF) ./files/ipsec.secrets $(1)/etc/
+    $(INSTALL_BIN) ./files/ipsec.init $(1)/etc/init.d/ipsec
 endef
 
 define Package/strongswan-default/install
diff -urN a/feeds/packages/net/strongswan/files/ipsec.init 
b/feeds/packages/net/strongswan/files/ipsec.init
--- a/feeds/packages/net/strongswan/files/ipsec.init    1970-01-01 
01:00:00.000000000 +0100
+++ b/feeds/packages/net/strongswan/files/ipsec.init    2013-03-18 
11:00:08.169514697 +0100
@@ -0,0 +1,22 @@
+#!/bin/sh /etc/rc.common
+# ipsec init script
+
+START=46
+STOP=01
+
+start() {
+        ipsec start
+}
+
+stop() {
+        ipsec stop
+}
+
+irestart() {
+        ipsec restart
+}
+
+reload() {
+        ipsec update
+}
+


_______________________________________________
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel

Reply via email to