#!/bin/sh set -eu echo "silo — syscall interception on loopback" echo "https://github.com/silo-rs/silo" echo "" if ! command -v curl > /dev/null; then echo "error: curl is required but not installed." exit 1 fi echo "Installing silo binary..." curl --proto '=https' --tlsv1.2 -LsSf https://github.com/silo-rs/silo/releases/latest/download/silo-cli-installer.sh | sh echo "" echo "Setup complete! Try it out:" echo "" echo " cd " echo " silo " echo "" echo "On first run, silo will configure passwordless sudo for loopback aliases." echo ""