diff --git a/net/bcp38/Makefile b/net/bcp38/Makefile index c62aed87e0..70ac63c815 100644 --- a/net/bcp38/Makefile +++ b/net/bcp38/Makefile @@ -7,7 +7,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=bcp38 PKG_VERSION:=5 -PKG_RELEASE:=3 +PKG_RELEASE:=4 PKG_LICENCE:=GPL-3.0+ include $(INCLUDE_DIR)/package.mk @@ -50,6 +50,8 @@ define Package/bcp38/install $(INSTALL_BIN) ./files/run.sh $(1)/usr/lib/bcp38/run.sh $(INSTALL_DIR) $(1)/etc/uci-defaults $(INSTALL_BIN) ./files/bcp38.defaults $(1)/etc/uci-defaults/bcp38 + $(INSTALL_DIR) $(1)/etc/init.d + $(INSTALL_BIN) ./files/bcp38.init $(1)/etc/init.d/bcp38 endef define Package/bcp38/postinst diff --git a/net/bcp38/files/bcp38.init b/net/bcp38/files/bcp38.init new file mode 100755 index 0000000000..6c22c22f92 --- /dev/null +++ b/net/bcp38/files/bcp38.init @@ -0,0 +1,11 @@ +#!/bin/sh /etc/rc.common + +START=20 + +USE_PROCD=1 +NAME=bcp38 + +service_triggers() +{ + procd_add_config_trigger "config.change" "bcp38" /etc/init.d/firewall reload +}