diff --git a/net/miniupnpd/Makefile b/net/miniupnpd/Makefile index 64e7667a4..b597b596f 100644 --- a/net/miniupnpd/Makefile +++ b/net/miniupnpd/Makefile @@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=miniupnpd PKG_VERSION:=2.2.1 -PKG_RELEASE:=1 +PKG_RELEASE:=2 PKG_SOURCE_URL:=https://miniupnp.tuxfamily.org/files PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz diff --git a/net/miniupnpd/files/firewall.include b/net/miniupnpd/files/firewall.include index 911e0675c..4fd483974 100644 --- a/net/miniupnpd/files/firewall.include +++ b/net/miniupnpd/files/firewall.include @@ -1,8 +1,9 @@ #!/bin/sh # miniupnpd integration for firewall3 -IPTABLES=/usr/sbin/iptables -IP6TABLES=/usr/sbin/ip6tables +IPTABLES="/usr/sbin/iptables" +IP6TABLES="/usr/sbin/ip6tables" +IPTARGS="-w 1" $IPTABLES -t filter -N MINIUPNPD 2>/dev/null $IPTABLES -t nat -N MINIUPNPD 2>/dev/null @@ -19,7 +20,7 @@ iptables_prepend_rule() { local chain="$3" local target="$4" - $iptables -t "$table" -I "$chain" $($iptables -t "$table" --line-numbers -nL "$chain" | \ + $iptables "$IPTARGS" -t "$table" -I "$chain" $($iptables "$IPTARGS" -t "$table" --line-numbers -nL "$chain" | \ sed -ne '$s/[^0-9].*//p') -j "$target" }