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
[email protected]
https://lists.openwrt.org/mailman/listinfo/openwrt-devel