#!/bin/bash # FILE: wagon:back/lib/wg/peer/del # DESCRIPTION: Delete a peer from a wireguard interface # USAGE: del pubkey source /etc/wagon/config if ! res="$(sudo /usr/bin/wg set "${TLD}" peer "${1}" remove)"; then printf 'ERROR! Wireguard failed: %s\n' "${res}" >&2 exit 1 fi