diff --git a/setup/macbook.sh b/setup/macbook.sh index c49dd5c..6ae0559 100755 --- a/setup/macbook.sh +++ b/setup/macbook.sh @@ -80,6 +80,15 @@ else exit 1 fi +# Verify python3 for preflight DNS checks +if command -v python3 &>/dev/null; then + log_success "python3 found" +else + log_error "python3 not found — required for preflight DNS validation" + log_error "Install it with: brew install python" + exit 1 +fi + # -------------------------------------------------------------------------- # Xcode Command Line Tools # --------------------------------------------------------------------------