Fix regex patterns in ipv6_unavailable function

https://github.com/alexbelgium/hassio-addons/issues/2139#issuecomment-3548534952
This commit is contained in:
Alexandre
2025-11-18 18:28:12 +01:00
committed by GitHub
parent e92f17d0db
commit 37bfccf751

View File

@@ -17,10 +17,10 @@ cat > "${RULES_FILE}"
ipv6_unavailable() {
local message="$1"
[[ "${message}" =~ [Tt]able[[:space:]]does[[:space:]]not[[:space:]]exist ]] && return 0
[[ "${message}" =~ address[[:space:]]family[[:space:]]not[[:space:]]supported ]] && return 0
[[ "${message}" =~ can't[[:space:]]initialize[[:space:]]ip6tables[[:space:]]table ]] && return 0
[[ "${message}" =~ IPv6[[:space:]]support[[:space:]]not[[:space:]]available ]] && return 0
[[ $message =~ [Tt]able[[:space:]]does[[:space:]]not[[:space:]]exist ]] && return 0
[[ $message =~ address[[:space:]]family[[:space:]]not[[:space:]]supported ]] && return 0
[[ $message =~ can[[:punct:]]t[[:space:]]initialize[[:space:]]ip6tables[[:space:]]table ]] && return 0
[[ $message =~ IPv6[[:space:]]support[[:space:]]not[[:space:]]available ]] && return 0
return 1
}