NetVM: strip all wg-quick-only keys for wg setconf

This commit is contained in:
Antigravity Agent
2026-10-03 00:34:48 -04:00
parent 33233ccba0
commit fedfdeacb0
+1 -1
View File
@@ -54,7 +54,7 @@ if ! nsexec ip link show "$WG" >/dev/null 2>&1; then
ip link set "$WG" netns "$NETNS"
fi
STRIPPED=$(mktemp)
grep -vE '^\s*(Address|DNS)\s*=' "$CONF" > "$STRIPPED"
grep -vE '^\s*(Address|DNS|MTU|Table|PreUp|PreDown|PostUp|PostDown|SaveConfig)\s*' "$CONF" > "$STRIPPED"
nsexec wg setconf "$WG" "$STRIPPED"
rm -f "$STRIPPED"
MTU=$(grep -oP '^\s*MTU\s*=\s*\K\d+' "$CONF" | head -1); MTU=${MTU:-1280}