#!/bin/sh # Installs what scripts/interop/lab.sh needs, on Ubuntu or Debian: FRR and # BIRD from the distribution, Routinator from crates.io (a few minutes to # build), and radvd, which tells FRR who is on a link. set -eu sudo apt-get update sudo DEBIAN_FRONTEND=noninteractive apt-get install -y frr bird2 jq curl radvd # They are run by the lab, in namespaces, not as services of this machine. sudo systemctl disable --now frr bird radvd 2>/dev/null || true command -v routinator >/dev/null || cargo install --locked routinator