Browse Source

add file bin/import_wireguard_confs.sh

master
cinnaboot 2 years ago
parent
commit
f5149e4b7f
  1. 18
      bin/import_wireguard_confs.sh

18
bin/import_wireguard_confs.sh

@ -0,0 +1,18 @@
#!/bin/sh
if test $(id -u) -ne 0; then
echo "must run as root"
exit
fi
PROFILE_DIR="wg_profiles"
CONN=''
for f in $(ls "$PROFILE_DIR"); do
CONN=$(echo $f | cut -d . -f 1)
echo "importing $CONN"
nmcli connection import type wireguard file $PROFILE_DIR/$CONN.conf
nmcli connection down $CONN
nmcli connection modify $CONN connection.autoconnect no
done
Loading…
Cancel
Save