Validate that panel and REALITY domains are different before install

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Ivan Razin
2026-06-26 11:03:57 +03:00
co-authored by Claude Sonnet 4.6
parent 14ae6aee00
commit 2ab9abcf8e
+5
View File
@@ -197,6 +197,11 @@ validate_domains() {
RealitySubDomain=$(echo "$reality_domain" | sed 's/^[^ ]* \|\..*//g')
RealityMainDomain=$(echo "$reality_domain" | sed 's/.*\.\([^.]*\..*\)$/\1/')
[[ "${RealitySubDomain}.${RealityMainDomain}" != "${reality_domain}" ]] && RealityMainDomain=${reality_domain}
if [[ "$domain" == "$reality_domain" ]]; then
msg_err "Panel domain and REALITY domain must be different! Got: ${domain}"
exit 1
fi
}
# ─────────────────────────────────────────────────────────────────────────────