dotfiles/script/wgdown

16 lines
299 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
2023-10-07 08:43:32 +00:00
if [[ $EUID -gt 0 ]]; then
2021-03-31 19:34:50 +00:00
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