luci: Fix tables variable issue (#2651)

This commit is contained in:
对望 2023-07-17 19:26:19 +08:00 committed by sbwml
parent 6ab91a100f
commit 5bfd4c5a4f

View File

@ -205,7 +205,7 @@ check_port_exists() {
check_depends() {
local tables=${1}
local status=0
if [ tables == "iptables" ]; then
if [ "$tables" == "iptables" ]; then
for depends in "iptables-mod-tproxy" "iptables-mod-socket" "iptables-mod-iprange" "iptables-mod-conntrack-extra" "kmod-ipt-nat"; do
[ -z "$(opkg status ${depends} 2>/dev/null | grep 'Status' | awk -F ': ' '{print $2}' 2>/dev/null)" ] && echolog "$tables透明代理基础依赖 $depends 未安装..." && status=1
done