banip: update 0.9.5-2
[feed/packages.git] / net / banip / Makefile
index 37ae9344047ba7924dab794c421ec0c074f06653..14636f1b813d64c7e4643b1ec2d94d4eac948bc3 100644 (file)
@@ -1,13 +1,11 @@
-#
-# banIP - ban incoming and outgoing ip addresses/subnets via sets in nftables
-# Copyright (c) 2018-2023 Dirk Brenken (dev@brenken.org)
+# banIP - ban incoming and outgoing IPs via named nftables Sets
+# Copyright (c) 2018-2024 Dirk Brenken (dev@brenken.org)
 # This is free software, licensed under the GNU General Public License v3.
-#
 
 include $(TOPDIR)/rules.mk
 
 PKG_NAME:=banip
-PKG_VERSION:=0.8.4
+PKG_VERSION:=0.9.5
 PKG_RELEASE:=2
 PKG_LICENSE:=GPL-3.0-or-later
 PKG_MAINTAINER:=Dirk Brenken <dev@brenken.org>
@@ -17,13 +15,13 @@ include $(INCLUDE_DIR)/package.mk
 define Package/banip
        SECTION:=net
        CATEGORY:=Network
-       TITLE:=banIP blocks IP addresses via named nftables sets
-       DEPENDS:=+jshn +jsonfilter +firewall4 +ca-bundle +logd +rpcd +rpcd-mod-rpcsys
+       TITLE:=banIP blocks IPs via named nftables Sets
+       DEPENDS:=+jshn +jsonfilter +firewall4 +ca-bundle +rpcd +rpcd-mod-rpcsys
        PKGARCH:=all
 endef
 
 define Package/banip/description
-banIP blocks IP addresses via named nftables sets.
+banIP blocks IPs via named nftables Sets.
 banIP supports many IP blocklist feeds and provides a log service to block suspicious IPs in realtime.
 Please see https://github.com/openwrt/packages/blob/master/net/banip/files/README.md for further information.
 
@@ -65,6 +63,9 @@ define Package/banip/install
        $(INSTALL_CONF) ./files/banip.countries $(1)/etc/banip
        $(INSTALL_CONF) ./files/banip.feeds $(1)/etc/banip
        $(INSTALL_CONF) ./files/banip.custom.feeds $(1)/etc/banip
+
+       $(INSTALL_DIR) $(1)/www/cgi-bin
+       $(INSTALL_BIN) ./files/banip.cgi $(1)/www/cgi-bin/banip
 endef
 
 $(eval $(call BuildPackage,banip))