Merge pull request #5815 from zhaojh329/wifidog-ng
wifidog-ng: Update to 1.3.0
This commit is contained in:
commit
5477a5abe2
|
@ -8,13 +8,13 @@
|
||||||
include $(TOPDIR)/rules.mk
|
include $(TOPDIR)/rules.mk
|
||||||
|
|
||||||
PKG_NAME:=wifidog-ng
|
PKG_NAME:=wifidog-ng
|
||||||
PKG_VERSION:=1.2.4
|
PKG_VERSION:=1.3.0
|
||||||
PKG_RELEASE:=1
|
PKG_RELEASE:=1
|
||||||
|
|
||||||
PKG_SOURCE_PROTO:=git
|
PKG_SOURCE_PROTO:=git
|
||||||
PKG_SOURCE_VERSION:=v$(PKG_VERSION)
|
PKG_SOURCE_VERSION:=v$(PKG_VERSION)
|
||||||
PKG_SOURCE_URL=https://github.com/zhaojh329/wifidog-ng.git
|
PKG_SOURCE_URL=https://github.com/zhaojh329/wifidog-ng.git
|
||||||
PKG_MIRROR_HASH:=e437366d73f3becb61701560d88740fb097b8060b636febe3ad872831c83b598
|
PKG_MIRROR_HASH:=a65ecad48dd3668a1f7416fd7882386a57b8bccf503e353224dbca54c398f052
|
||||||
|
|
||||||
PKG_BUILD_DIR=$(BUILD_DIR)/$(PKG_NAME)-$(BUILD_VARIANT)/$(PKG_SOURCE_SUBDIR)
|
PKG_BUILD_DIR=$(BUILD_DIR)/$(PKG_NAME)-$(BUILD_VARIANT)/$(PKG_SOURCE_SUBDIR)
|
||||||
|
|
||||||
|
@ -31,7 +31,8 @@ define Package/wifidog-ng/default
|
||||||
SECTION:=net
|
SECTION:=net
|
||||||
CATEGORY:=Network
|
CATEGORY:=Network
|
||||||
TITLE:=Next generation WifiDog
|
TITLE:=Next generation WifiDog
|
||||||
DEPENDS:=+kmod-wifidog-ng +libuci +libuclient +libblobmsg-json +libubus +libcares
|
DEPENDS:=+kmod-wifidog-ng +libuci +libuclient +libblobmsg-json +libubus +libcares \
|
||||||
|
+ipset +libpcap
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define Package/wifidog-ng-nossl
|
define Package/wifidog-ng-nossl
|
||||||
|
@ -84,7 +85,7 @@ include $(INCLUDE_DIR)/kernel.mk
|
||||||
define KernelPackage/wifidog-ng
|
define KernelPackage/wifidog-ng
|
||||||
SUBMENU:=Other modules
|
SUBMENU:=Other modules
|
||||||
TITLE:=Kernel module for wifidog-ng
|
TITLE:=Kernel module for wifidog-ng
|
||||||
DEPENDS:=+kmod-nf-nat
|
DEPENDS:=+kmod-nf-nat +kmod-ipt-ipset
|
||||||
FILES:=$(PKG_BUILD_DIR)/kmod/wifidog-ng.ko
|
FILES:=$(PKG_BUILD_DIR)/kmod/wifidog-ng.ko
|
||||||
endef
|
endef
|
||||||
|
|
||||||
|
|
|
@ -26,6 +26,9 @@ parse_whitelist() {
|
||||||
start_service() {
|
start_service() {
|
||||||
modprobe wifidog-ng
|
modprobe wifidog-ng
|
||||||
|
|
||||||
|
ipset create wifidog-ng-mac hash:mac
|
||||||
|
ipset create wifidog-ng-ip hash:ip timeout 10000
|
||||||
|
|
||||||
config_load wifidog-ng
|
config_load wifidog-ng
|
||||||
config_foreach parse_whitelist whitelist
|
config_foreach parse_whitelist whitelist
|
||||||
|
|
||||||
|
@ -37,4 +40,7 @@ start_service() {
|
||||||
|
|
||||||
stop_service() {
|
stop_service() {
|
||||||
rmmod wifidog-ng
|
rmmod wifidog-ng
|
||||||
|
|
||||||
|
ipset destroy wifidog-ng-mac
|
||||||
|
ipset destroy wifidog-ng-ip
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue