Fix polynomial regexp issue

This commit is contained in:
Donal McBreen
2025-04-24 08:17:02 +01:00
parent 128294672d
commit b1c5c5092f

View File

@@ -108,7 +108,7 @@ class Kamal::Configuration::Proxy::Boot
def format_bind_ip(ip) def format_bind_ip(ip)
# Ensure IPv6 address inside square brackets - e.g. [::1] # Ensure IPv6 address inside square brackets - e.g. [::1]
if ip =~ Resolv::IPv6::Regex && ip !~ /\[.*\]/ if ip =~ Resolv::IPv6::Regex && ip !~ /\A\[.*\]\z/
"[#{ip}]" "[#{ip}]"
else else
ip ip