mirror of
https://github.com/AdguardTeam/AdGuardHome.git
synced 2024-12-15 03:02:07 +03:00
Pull request 1826: 5714 fix-docker-health
Merge in DNS/adguard-home from 5714-fix-docker-health to master Updates #5714. Squashed commit of the following: commit 61251bffd7a21f1ceb867cc89de0a171645ca4c2 Author: Eugene Burkov <E.Burkov@AdGuard.COM> Date: Thu Apr 13 16:45:41 2023 +0300 docker: use localhost for unspecified
This commit is contained in:
parent
d78a3edb22
commit
0ea224a9e4
@ -4,19 +4,27 @@
|
|||||||
|
|
||||||
/^[[:space:]]+- .+/ {
|
/^[[:space:]]+- .+/ {
|
||||||
if (FNR - prev_line == 1) {
|
if (FNR - prev_line == 1) {
|
||||||
addrs[addrsnum++] = $2
|
addrs[$2] = true
|
||||||
prev_line = FNR
|
prev_line = FNR
|
||||||
|
|
||||||
|
if ($2 == "0.0.0.0" || $2 == "::") {
|
||||||
|
delete addrs
|
||||||
|
addrs["localhost"] = true
|
||||||
|
|
||||||
|
# Drop all the other addresses.
|
||||||
|
prev_line = -1
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/^[[:space:]]+port:/ { if (is_dns) port = $2 }
|
/^[[:space:]]+port:/ { if (is_dns) port = $2 }
|
||||||
|
|
||||||
END {
|
END {
|
||||||
for (i in addrs) {
|
for (addr in addrs) {
|
||||||
if (match(addrs[i], ":")) {
|
if (match(addr, ":")) {
|
||||||
print "[" addrs[i] "]:" port
|
print "[" addr "]:" port
|
||||||
} else {
|
} else {
|
||||||
print addrs[i] ":" port
|
print addr ":" port
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user