dotfiles/script/wgdown

16 lines
297 B
Plaintext
Raw Normal View History

2021-03-31 19:34:50 +00:00
#!/usr/bin/env bash
#
# deactivate all wireguard interfaces; requires sudo
set -e
if [[ $euid > 0 ]]; then
echo "requires administrative privileges"
exit 1
fi
wg | grep interface: | grep -oP '([-\w]+)$' | while read -r iface ; do
echo "iface $iface down..."
wg-quick down "$iface"
done