Skip to content
--- a/src/transports/smtp.c
+++ b/src/transports/smtp.c
@@ -938,7 +938,7 @@ if ( sx->early_pipe_active
if (!(er = dbfn_read_enforce_length(dbm_file, ehlo_resp_key, sizeof(dbdata_ehlo_resp))))
debug_printf("no ehlo-resp record!\n");
else
- debug_printf("ehlo-resp record is %d seconds old\n", time(NULL) - er->time_stamp);
+ debug_printf("ehlo-resp record is %.0f seconds old\n", difftime(time(NULL), er->time_stamp));
}
dbfn_delete(dbm_file, ehlo_resp_key);
...@@ -5,13 +5,13 @@ ...@@ -5,13 +5,13 @@
include $(TOPDIR)/rules.mk include $(TOPDIR)/rules.mk
PKG_NAME:=graphicsmagick PKG_NAME:=graphicsmagick
PKG_VERSION:=1.3.42 PKG_VERSION:=1.3.43
PKG_RELEASE:=1 PKG_RELEASE:=1
PKG_BUILD_DIR:=$(BUILD_DIR)/GraphicsMagick-$(PKG_VERSION) PKG_BUILD_DIR:=$(BUILD_DIR)/GraphicsMagick-$(PKG_VERSION)
PKG_SOURCE:=GraphicsMagick-$(PKG_VERSION).tar.xz PKG_SOURCE:=GraphicsMagick-$(PKG_VERSION).tar.xz
PKG_SOURCE_URL:=@SF/graphicsmagick PKG_SOURCE_URL:=@SF/graphicsmagick
PKG_HASH:=484fccfd2b2faf6c2ba9151469ece5072bcb91ba4ed73e75ed3d8e46c759d557 PKG_HASH:=2b88580732cd7e409d9e22c6116238bef4ae06fcda11451bf33d259f9cbf399f
PKG_LICENSE:=MIT PKG_LICENSE:=MIT
PKG_LICENSE_FILES:=Copyright.txt PKG_LICENSE_FILES:=Copyright.txt
...@@ -31,7 +31,7 @@ define Package/graphicsmagick/Default ...@@ -31,7 +31,7 @@ define Package/graphicsmagick/Default
SECTION:=multimedia SECTION:=multimedia
CATEGORY:=Multimedia CATEGORY:=Multimedia
TITLE:=Graphics manipulation tools TITLE:=Graphics manipulation tools
URL:=https://www.graphicsmagick.org/ URL:=http://www.graphicsmagick.org/
DEPENDS:=graphicsmagick DEPENDS:=graphicsmagick
endef endef
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
START=81 START=81
PROG=/usr/sbin/minidlnad PROG=minidlnad
USE_PROCD=1 USE_PROCD=1
MINIDLNA_CONFIG_FILE="/var/etc/minidlna.conf" MINIDLNA_CONFIG_FILE="/var/etc/minidlna.conf"
......
--- ./minissdp.c-orig 2021-07-24 19:41:14.735550487 +0000
+++ ./minissdp.c 2021-07-24 19:42:49.443074366 +0000
@@ -650,7 +650,7 @@ ProcessSSDPRequest(struct event *ev)
DPRINTF(E_INFO, L_SSDP, "WARNING: Ignoring invalid SSDP M-SEARCH from %s [bad source port %d]\n",
inet_ntoa(sendername.sin_addr), ntohs(sendername.sin_port));
}
- else if (!man || (strncmp(man, "\"ssdp:discover\"", 15) != 0))
+ else if (0)
{
DPRINTF(E_INFO, L_SSDP, "WARNING: Ignoring invalid SSDP M-SEARCH from %s [bad %s header '%.*s']\n",
inet_ntoa(sendername.sin_addr), "MAN", man_len, man);
...@@ -7,7 +7,7 @@ PKG_RELEASE:=1 ...@@ -7,7 +7,7 @@ PKG_RELEASE:=1
PKG_SOURCE_PROTO:=git PKG_SOURCE_PROTO:=git
PKG_SOURCE_URL:=https://github.com/davidmoreno/rtpmidid PKG_SOURCE_URL:=https://github.com/davidmoreno/rtpmidid
PKG_SOURCE_VERSION:=v$(PKG_VERSION) PKG_SOURCE_VERSION:=v$(PKG_VERSION)
PKG_MIRROR_HASH:=902d8f20139835d3fb0a81d43c51d8fbd2207622e2707fe56eb0551559ceb64e PKG_MIRROR_HASH:=e787ce013fdc148c50b625a1c7d8adf99d9fee2a81d91e734af75828ed597099
PKG_MAINTAINER:=Daniel Golle <daniel@makrotopia.org> PKG_MAINTAINER:=Daniel Golle <daniel@makrotopia.org>
PKG_LICENSE:=GPL-3.0-or-later LGPL-2.1-or-later PKG_LICENSE:=GPL-3.0-or-later LGPL-2.1-or-later
......
...@@ -7,7 +7,7 @@ PKG_RELEASE:=3 ...@@ -7,7 +7,7 @@ PKG_RELEASE:=3
PKG_SOURCE_PROTO:=git PKG_SOURCE_PROTO:=git
PKG_SOURCE_URL:=https://github.com/cchaussat/ttymidi-sysex PKG_SOURCE_URL:=https://github.com/cchaussat/ttymidi-sysex
PKG_MIRROR_HASH:=8d6bb738a08a65c25fcc442777750abbee812a24a29236242032e2d761774541 PKG_MIRROR_HASH:=ae5f3f18dd4b7415a6f79b76f6d563713e86e88138b374cb0b3546e75738bad7
PKG_LICENSE:=GPL-3.0-or-later PKG_LICENSE:=GPL-3.0-or-later
PKG_MAINTAINER:=Daniel Golle <daniel@makrotopia.org> PKG_MAINTAINER:=Daniel Golle <daniel@makrotopia.org>
......
...@@ -10,11 +10,9 @@ Add input and output support for MIDI System Common and System Realtime operatio ...@@ -10,11 +10,9 @@ Add input and output support for MIDI System Common and System Realtime operatio
ttymidi-sysex.c | 194 ++++++++++++++++++++++++++++++++++++++++++++---- ttymidi-sysex.c | 194 ++++++++++++++++++++++++++++++++++++++++++++----
1 file changed, 181 insertions(+), 13 deletions(-) 1 file changed, 181 insertions(+), 13 deletions(-)
diff --git a/ttymidi-sysex.c b/ttymidi-sysex.c
index ceaeaa9..fc39f49 100644
--- a/ttymidi-sysex.c --- a/ttymidi-sysex.c
+++ b/ttymidi-sysex.c +++ b/ttymidi-sysex.c
@@ -338,18 +338,103 @@ void parse_midi_command(snd_seq_t* seq, int port_out_id, unsigned char *buf, int @@ -338,18 +338,103 @@ void parse_midi_command(snd_seq_t* seq,
break; break;
case 0xF0: // *new* case 0xF0: // *new*
...@@ -129,7 +127,7 @@ index ceaeaa9..fc39f49 100644 ...@@ -129,7 +127,7 @@ index ceaeaa9..fc39f49 100644
} }
break; break;
@@ -464,6 +549,83 @@ void write_midi_action_to_serial_port(snd_seq_t* seq_handle) @@ -464,6 +549,83 @@ void write_midi_action_to_serial_port(sn
} }
break; break;
...@@ -213,7 +211,7 @@ index ceaeaa9..fc39f49 100644 ...@@ -213,7 +211,7 @@ index ceaeaa9..fc39f49 100644
default: default:
if (!arguments.silent) { // *new* if (!arguments.silent) { // *new*
printf("Alsa %02X Unknown MIDI cmd %02X %02X %02X\n", bytes[0]&0xF0, bytes[0]&0x0F, bytes[1], bytes[2]); // *new* printf("Alsa %02X Unknown MIDI cmd %02X %02X %02X\n", bytes[0]&0xF0, bytes[0]&0x0F, bytes[1], bytes[2]); // *new*
@@ -484,8 +646,10 @@ void write_midi_action_to_serial_port(snd_seq_t* seq_handle) @@ -484,8 +646,10 @@ void write_midi_action_to_serial_port(sn
if (bytes[0]!=0x00) if (bytes[0]!=0x00)
{ {
bytes[1] = (bytes[1] & 0x7F); // just to be sure that one bit is really zero bytes[1] = (bytes[1] & 0x7F); // just to be sure that one bit is really zero
...@@ -225,7 +223,7 @@ index ceaeaa9..fc39f49 100644 ...@@ -225,7 +223,7 @@ index ceaeaa9..fc39f49 100644
} else { } else {
bytes[2] = (bytes[2] & 0x7F); bytes[2] = (bytes[2] & 0x7F);
write(serial, bytes, 3); write(serial, bytes, 3);
@@ -570,7 +734,11 @@ void* read_midi_from_serial_port(void* seq) @@ -570,7 +734,11 @@ void* read_midi_from_serial_port(void* s
break; break;
} }
buf[0] = buf[i]; buf[0] = buf[i];
......
...@@ -6,7 +6,7 @@ PKG_RELEASE:=2 ...@@ -6,7 +6,7 @@ PKG_RELEASE:=2
PKG_SOURCE_PROTO:=git PKG_SOURCE_PROTO:=git
PKG_SOURCE_URL:=https://github.com/tvheadend/tvheadend.git PKG_SOURCE_URL:=https://github.com/tvheadend/tvheadend.git
PKG_MIRROR_HASH:=921506f54a93fa78ba17578a0ef127f4eebd4df0691aef5905cd1eb2eae52bef PKG_MIRROR_HASH:=9c640c7697eaf2deca64d3994fd655288f96f7118a88a649bd8614a6164bd30f
PKG_SOURCE_VERSION:=003fd92707531bdf7ad1753ab028db8748ac5ab8 PKG_SOURCE_VERSION:=003fd92707531bdf7ad1753ab028db8748ac5ab8
PKG_SOURCE_DATE:=2023-06-05 PKG_SOURCE_DATE:=2023-06-05
......
...@@ -11,7 +11,7 @@ PKG_RELEASE:=2 ...@@ -11,7 +11,7 @@ PKG_RELEASE:=2
PKG_SOURCE_PROTO:=git PKG_SOURCE_PROTO:=git
PKG_SOURCE_URL:=https://github.com/mpromonet/v4l2camera PKG_SOURCE_URL:=https://github.com/mpromonet/v4l2camera
PKG_SOURCE_VERSION:=v$(PKG_VERSION) PKG_SOURCE_VERSION:=v$(PKG_VERSION)
PKG_MIRROR_HASH:=3e10898db18d8b36ab41ebc9fa5cb37928e5bb4043a5a8bb1257724ee71f41ff PKG_MIRROR_HASH:=455445e6c59faa03100706fadd00bbe4a8ccb8d1adb52f2d405f5708aa084e10
UI_FILE:=v4l2camera-ui-$(PKG_VERSION).tgz UI_FILE:=v4l2camera-ui-$(PKG_VERSION).tgz
UI_HASH:=9a03905fde298abe028e01ba575006a5bff5182ed3d45da01eace045cfef2f82 UI_HASH:=9a03905fde298abe028e01ba575006a5bff5182ed3d45da01eace045cfef2f82
......
...@@ -14,7 +14,7 @@ PKG_RELEASE:=8 ...@@ -14,7 +14,7 @@ PKG_RELEASE:=8
PKG_SOURCE_PROTO:=git PKG_SOURCE_PROTO:=git
PKG_SOURCE_URL:=https://github.com/mpromonet/v4l2rtspserver PKG_SOURCE_URL:=https://github.com/mpromonet/v4l2rtspserver
PKG_SOURCE_VERSION:=v$(PKG_VERSION) PKG_SOURCE_VERSION:=v$(PKG_VERSION)
PKG_MIRROR_HASH:=f2eca75c8af9933f4ceb67cab74af488e1e9ec8af9cbef2534fda5b701b1d63d PKG_MIRROR_HASH:=bd677579653df07feb979ea00890657807bacadda5fb60c1827f6b99a6dd766a
PKG_BUILD_FLAGS:=gc-sections lto PKG_BUILD_FLAGS:=gc-sections lto
......
...@@ -11,7 +11,7 @@ PKG_RELEASE:=2 ...@@ -11,7 +11,7 @@ PKG_RELEASE:=2
PKG_SOURCE_PROTO:=git PKG_SOURCE_PROTO:=git
PKG_SOURCE_URL:=https://github.com/mpromonet/v4l2tools.git PKG_SOURCE_URL:=https://github.com/mpromonet/v4l2tools.git
PKG_SOURCE_VERSION:=v$(PKG_VERSION) PKG_SOURCE_VERSION:=v$(PKG_VERSION)
PKG_MIRROR_HASH:=8cb932b0aa3b273155e7814479b7bfc102b65912ca6d8537123916c514ba9ffd PKG_MIRROR_HASH:=f50aa7de73d86f99b07dcf9db3e92d58996afcf0a79492b4be331fccf8bb4abc
PKG_MAINTAINER:=Michel Promonet<michel.promonet@free.fr> PKG_MAINTAINER:=Michel Promonet<michel.promonet@free.fr>
PKG_LICENSE:=Unlicense PKG_LICENSE:=Unlicense
......
...@@ -43,16 +43,9 @@ define Package/acme-common/install ...@@ -43,16 +43,9 @@ define Package/acme-common/install
$(INSTALL_BIN) ./files/acme-notify.sh $(1)/usr/lib/acme/notify $(INSTALL_BIN) ./files/acme-notify.sh $(1)/usr/lib/acme/notify
$(INSTALL_DIR) $(1)/etc/init.d $(INSTALL_DIR) $(1)/etc/init.d
$(INSTALL_BIN) ./files/acme.init $(1)/etc/init.d/acme $(INSTALL_BIN) ./files/acme.init $(1)/etc/init.d/acme
$(INSTALL_DIR) $(1)/etc/uci-defaults
$(INSTALL_DATA) ./files/acme.uci-defaults $(1)/etc/uci-defaults/acme
$(INSTALL_DIR) $(1)/etc/hotplug.d/acme $(INSTALL_DIR) $(1)/etc/hotplug.d/acme
endef endef
define Package/acme-common/prerm
#!/bin/sh
sed -i '\|/etc/init.d/acme|d' /etc/crontabs/root
endef
define Build/Configure define Build/Configure
endef endef
......
#!/bin/sh
grep -q '/etc/init.d/acme' /etc/crontabs/root 2>/dev/null && exit 0
echo "0 0 * * * /etc/init.d/acme start" >>/etc/crontabs/root
...@@ -12,7 +12,7 @@ PKG_RELEASE:=1 ...@@ -12,7 +12,7 @@ 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/AdguardTeam/AdGuardHome PKG_SOURCE_URL:=https://github.com/AdguardTeam/AdGuardHome
PKG_MIRROR_HASH:=a3ab5470960b2ba8645d6889f5b4d229e6b21201503e61e2c485666540b33806 PKG_MIRROR_HASH:=9bcca421f5069d73cf2b5b8b70b0f3768b8757de42dca461f9ea6f25d01b5c56
PKG_LICENSE:=GPL-3.0-only PKG_LICENSE:=GPL-3.0-only
PKG_LICENSE_FILES:=LICENSE.txt PKG_LICENSE_FILES:=LICENSE.txt
......
...@@ -155,7 +155,7 @@ endef ...@@ -155,7 +155,7 @@ endef
define Package/apache-utils define Package/apache-utils
$(call Package/apache/Default) $(call Package/apache/Default)
TITLE:=Apache utilities TITLE:=Apache utilities
DEPENDS:=apache DEPENDS:=+libapr +libaprutil +libuuid
endef endef
define Package/apache-utils/description define Package/apache-utils/description
...@@ -341,7 +341,8 @@ define Package/apache-suexec/install ...@@ -341,7 +341,8 @@ define Package/apache-suexec/install
endef endef
define Package/apache-utils/install define Package/apache-utils/install
$(INSTALL_DIR) $(1)/usr/sbin $(INSTALL_DIR) $(1)/usr/bin $(1)/usr/sbin
$(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/* $(1)/usr/bin
$(INSTALL_BIN) \ $(INSTALL_BIN) \
$(PKG_INSTALL_DIR)/usr/sbin/{checkgid,envvars*,htcacheclean,rotatelogs} \ $(PKG_INSTALL_DIR)/usr/sbin/{checkgid,envvars*,htcacheclean,rotatelogs} \
$(1)/usr/sbin $(1)/usr/sbin
......
...@@ -14,7 +14,7 @@ PKG_RELEASE:=1 ...@@ -14,7 +14,7 @@ PKG_RELEASE:=1
PKG_SOURCE_PROTO:=git PKG_SOURCE_PROTO:=git
PKG_SOURCE_URL:=https://github.com/liudf0716/apfree-wifidog.git PKG_SOURCE_URL:=https://github.com/liudf0716/apfree-wifidog.git
PKG_SOURCE_VERSION:=$(PKG_VERSION) PKG_SOURCE_VERSION:=$(PKG_VERSION)
PKG_MIRROR_HASH:=f43786523099f90c46c4e7bf99b4bb3c705113939f5348f7136a13b346aed529 PKG_MIRROR_HASH:=35c2492121678652b108acde08d1b1121db03c6badc4d8bd4befaa6af8d0123f
PKG_MAINTAINER:=Dengfeng Liu <liudf0716@gmail.com> PKG_MAINTAINER:=Dengfeng Liu <liudf0716@gmail.com>
PKG_LICENSE:=GPL-3.0-or-later PKG_LICENSE:=GPL-3.0-or-later
......
...@@ -14,7 +14,7 @@ PKG_RELEASE:=6 ...@@ -14,7 +14,7 @@ PKG_RELEASE:=6
PKG_SOURCE_PROTO:=git PKG_SOURCE_PROTO:=git
PKG_SOURCE_URL:=https://github.com/Jajcus/apinger PKG_SOURCE_URL:=https://github.com/Jajcus/apinger
PKG_MIRROR_HASH:=4ada1330fc5d0adc0216d141f5e3b494df7a4c6500bbffce1efeab3d58684f7e PKG_MIRROR_HASH:=00d93d46b072cd231773a542b0e7ea6f01b2f8b73f162dec0adeb4a777d1d48c
PKG_MAINTAINER:=Alex Samorukov <samm@os2.kiev.ua> PKG_MAINTAINER:=Alex Samorukov <samm@os2.kiev.ua>
PKG_LICENSE:=GPL-2.0-only PKG_LICENSE:=GPL-2.0-only
......
...@@ -13,7 +13,7 @@ PKG_RELEASE:=1 ...@@ -13,7 +13,7 @@ PKG_RELEASE:=1
PKG_SOURCE_PROTO:=git PKG_SOURCE_PROTO:=git
PKG_SOURCE_VERSION:=2.6.3 PKG_SOURCE_VERSION:=2.6.3
PKG_SOURCE_URL:=https://github.com/RIPE-NCC/ripe-atlas-probe-busybox PKG_SOURCE_URL:=https://github.com/RIPE-NCC/ripe-atlas-probe-busybox
PKG_MIRROR_HASH:=f53a2b29fedc2b6a44880b6f75b433e7cc0a51d6dc643bff86539f78b5aa653e PKG_MIRROR_HASH:=db2ffc377d09151f33100ae3f62705a84b5ead468074923db622f0a06966fb1a
PKG_MAINTAINER:=Jan Pavlinec <jan.pavlinec1@gmail.com> PKG_MAINTAINER:=Jan Pavlinec <jan.pavlinec1@gmail.com>
PKG_LICENSE:=GPL-2.0-or-later PKG_LICENSE:=GPL-2.0-or-later
......
# banIP - ban incoming and outgoing IPs via named nftables Sets #
# Copyright (c) 2018-2024 Dirk Brenken (dev@brenken.org) # Copyright (c) 2018-2021 Dirk Brenken (dev@brenken.org)
# This is free software, licensed under the GNU General Public License v3. # This is free software, licensed under the GNU General Public License v3.
#
include $(TOPDIR)/rules.mk include $(TOPDIR)/rules.mk
PKG_NAME:=banip PKG_NAME:=banip
PKG_VERSION:=0.9.4 PKG_VERSION:=0.7.10
PKG_RELEASE:=3 PKG_RELEASE:=5
PKG_LICENSE:=GPL-3.0-or-later PKG_LICENSE:=GPL-3.0-or-later
PKG_MAINTAINER:=Dirk Brenken <dev@brenken.org> PKG_MAINTAINER:=Dirk Brenken <dev@brenken.org>
...@@ -15,23 +16,23 @@ include $(INCLUDE_DIR)/package.mk ...@@ -15,23 +16,23 @@ include $(INCLUDE_DIR)/package.mk
define Package/banip define Package/banip
SECTION:=net SECTION:=net
CATEGORY:=Network CATEGORY:=Network
TITLE:=banIP blocks IPs via named nftables Sets TITLE:=Ban incoming and outgoing ip adresses via ipsets
DEPENDS:=+jshn +jsonfilter +firewall4 +ca-bundle +rpcd +rpcd-mod-rpcsys DEPENDS:=+jshn +jsonfilter +ip +ipset +iptables +ca-bundle
PKGARCH:=all PKGARCH:=all
endef endef
define Package/banip/description define Package/banip/description
banIP blocks IPs via named nftables Sets. Powerful banIP script to block ip addresses via ipsets.
banIP supports many IP blocklist feeds and provides a log service to block suspicious IPs in realtime. The script supports many ip blacklist sites plus manual black- and whitelist overrides.
Please see https://github.com/openwrt/packages/blob/master/net/banip/files/README.md for further information. Please see https://github.com/openwrt/packages/blob/master/net/banip/files/README.md for further information.
endef endef
define Package/banip/conffiles define Package/banip/conffiles
/etc/config/banip /etc/config/banip
/etc/banip/banip.allowlist /etc/banip/banip.maclist
/etc/banip/banip.blocklist /etc/banip/banip.blacklist
/etc/banip/banip.custom.feeds /etc/banip/banip.whitelist
endef endef
define Build/Prepare define Build/Prepare
...@@ -45,27 +46,27 @@ endef ...@@ -45,27 +46,27 @@ endef
define Package/banip/install define Package/banip/install
$(INSTALL_DIR) $(1)/usr/bin $(INSTALL_DIR) $(1)/usr/bin
$(INSTALL_BIN) ./files/banip-service.sh $(1)/usr/bin $(INSTALL_BIN) ./files/banip.sh $(1)/usr/bin
$(INSTALL_DIR) $(1)/etc/init.d $(INSTALL_DIR) $(1)/etc/init.d
$(INSTALL_BIN) ./files/banip.init $(1)/etc/init.d/banip $(INSTALL_BIN) ./files/banip.init $(1)/etc/init.d/banip
$(INSTALL_DIR) $(1)/usr/lib
$(INSTALL_CONF) ./files/banip-functions.sh $(1)/usr/lib
$(INSTALL_DIR) $(1)/etc/config $(INSTALL_DIR) $(1)/etc/config
$(INSTALL_CONF) ./files/banip.conf $(1)/etc/config/banip $(INSTALL_CONF) ./files/banip.conf $(1)/etc/config/banip
$(INSTALL_DIR) $(1)/etc/banip $(INSTALL_DIR) $(1)/etc/banip
$(INSTALL_CONF) ./files/banip.tpl $(1)/etc/banip $(INSTALL_BIN) ./files/banip.dns $(1)/etc/banip
$(INSTALL_CONF) ./files/banip.allowlist $(1)/etc/banip $(INSTALL_BIN) ./files/banip.mail $(1)/etc/banip
$(INSTALL_CONF) ./files/banip.blocklist $(1)/etc/banip $(INSTALL_BIN) ./files/banip.service $(1)/etc/banip
$(INSTALL_CONF) ./files/banip.maclist $(1)/etc/banip
$(INSTALL_CONF) ./files/banip.blacklist $(1)/etc/banip
$(INSTALL_CONF) ./files/banip.whitelist $(1)/etc/banip
$(INSTALL_CONF) ./files/banip.countries $(1)/etc/banip $(INSTALL_CONF) ./files/banip.countries $(1)/etc/banip
$(INSTALL_CONF) ./files/banip.feeds $(1)/etc/banip $(INSTALL_CONF) ./files/banip.sources $(1)/etc/banip
$(INSTALL_CONF) ./files/banip.custom.feeds $(1)/etc/banip gzip -9n $(1)/etc/banip/banip.sources
$(INSTALL_DIR) $(1)/www/cgi-bin $(INSTALL_DIR) $(1)/etc/hotplug.d/firewall
$(INSTALL_BIN) ./files/banip.cgi $(1)/www/cgi-bin/banip $(INSTALL_DATA) ./files/banip.hotplug $(1)/etc/hotplug.d/firewall/30-banip
endef endef
$(eval $(call BuildPackage,banip)) $(eval $(call BuildPackage,banip))
This diff is collapsed.