From 905e86e8323a97c4190e231dfa51182b39d31a9f Mon Sep 17 00:00:00 2001 From: emmett1 Date: Fri, 12 Sep 2025 03:06:39 +0800 Subject: iptables: new added --- repos/extra/iptables/use-sh-iptables-apply.patch | 39 ++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 repos/extra/iptables/use-sh-iptables-apply.patch (limited to 'repos/extra/iptables/use-sh-iptables-apply.patch') diff --git a/repos/extra/iptables/use-sh-iptables-apply.patch b/repos/extra/iptables/use-sh-iptables-apply.patch new file mode 100644 index 00000000..b31fc948 --- /dev/null +++ b/repos/extra/iptables/use-sh-iptables-apply.patch @@ -0,0 +1,39 @@ +From: Simon Frankenberger + +make iptables-apply use posix sh + +--- a/iptables/iptables-apply ++++ b/iptables/iptables-apply +@@ -1,4 +1,4 @@ +-#!/bin/bash ++#!/bin/sh + # iptables-apply -- a safer way to update iptables remotely + # + # Usage: +@@ -110,7 +110,7 @@ + } + + function checkcommands() { +- for cmd in "${COMMANDS[@]}"; do ++ for cmd in ${COMMANDS}; do + if ! command -v "$cmd" >/dev/null; then + echo "Error: needed command not found: $cmd" >&2 + exit 127 +@@ -184,7 +184,7 @@ + fi + + # Needed commands +- COMMANDS=(mktemp "$SAVE" "$RESTORE" "$RUNCMD") ++ COMMANDS="mktemp $SAVE $RESTORE $RUNCMD" + checkcommands + ;; + (*) +@@ -196,7 +196,7 @@ + fi + + # Needed commands +- COMMANDS=(mktemp "$SAVE" "$RESTORE") ++ COMMANDS="mktemp $SAVE $RESTORE" + checkcommands + ;; + esac -- cgit v1.2.3