From 592e46bde8bc0c1c861137f3795d286c577468c4 Mon Sep 17 00:00:00 2001 From: CyberMind-FR Date: Sun, 8 Mar 2026 09:11:05 +0100 Subject: [PATCH] fix(vortex-dns): Fix shell glob syntax error in zone list Remove 2>/dev/null from for-loop glob pattern which causes syntax error in BusyBox ash shell. The [ -f "$zf" ] check handles the case when no zone files exist. Co-Authored-By: Claude Opus 4.5 --- package/secubox/secubox-vortex-dns/files/usr/sbin/vortexctl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/secubox/secubox-vortex-dns/files/usr/sbin/vortexctl b/package/secubox/secubox-vortex-dns/files/usr/sbin/vortexctl index 9ca87dab..e01b13e5 100644 --- a/package/secubox/secubox-vortex-dns/files/usr/sbin/vortexctl +++ b/package/secubox/secubox-vortex-dns/files/usr/sbin/vortexctl @@ -444,7 +444,7 @@ cmd_zone_list() { done # Also list zone files not in UCI - for zf in "$ZONE_DIR"/*.zone 2>/dev/null; do + for zf in "$ZONE_DIR"/*.zone; do [ -f "$zf" ] || continue local domain=$(basename "$zf" .zone) if ! uci show "$CONFIG" 2>/dev/null | grep -q "domain='$domain'"; then