[packages] strongswan: add init script
Signed-off-by: Luka Logar <luka.logar@cifra.si> Signed-off-by: Luka Perkov <luka@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/packages@36319 3c298f89-4303-0410-b956-a3cf2f4a3e73
This commit is contained in:
parent
85491ffb37
commit
51e1729a27
@ -355,6 +355,8 @@ define Package/strongswan/install
|
|||||||
$(INSTALL_DIR) $(1)/usr/lib/ipsec
|
$(INSTALL_DIR) $(1)/usr/lib/ipsec
|
||||||
$(CP) $(PKG_INSTALL_DIR)/usr/lib/ipsec/{libstrongswan.so.*,libhydra.so.*} $(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_CONF) ./files/ipsec.secrets $(1)/etc/
|
||||||
|
$(INSTALL_DIR) $(1)/etc/init.d
|
||||||
|
$(INSTALL_BIN) ./files/ipsec.init $(1)/etc/init.d/ipsec
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define Package/strongswan-default/install
|
define Package/strongswan-default/install
|
||||||
|
20
net/strongswan/files/ipsec.init
Normal file
20
net/strongswan/files/ipsec.init
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
#!/bin/sh /etc/rc.common
|
||||||
|
|
||||||
|
START=90
|
||||||
|
STOP=10
|
||||||
|
|
||||||
|
start() {
|
||||||
|
ipsec start
|
||||||
|
}
|
||||||
|
|
||||||
|
stop() {
|
||||||
|
ipsec stop
|
||||||
|
}
|
||||||
|
|
||||||
|
restart() {
|
||||||
|
ipsec restart
|
||||||
|
}
|
||||||
|
|
||||||
|
reload() {
|
||||||
|
ipsec update
|
||||||
|
}
|
Loading…
x
Reference in New Issue
Block a user