#!/usr/bin/env bash # Prerequisite checks for a NetVM host. Reports only; safe for any user. set -u ok=1 need() { command -v "$1" >/dev/null 2>&1 && echo "ok: $1" || { echo "MISSING: $1"; ok=0; }; } need ip; need wg; need tailscale; need warp-cli; need waypipe; need chromium; need curl [ "$ok" = 1 ] && echo "ALL CHECKS PASSED" || { echo "CHECKS FAILED"; exit 1; }