From cf3cd322192a2f21c4d6b141c5820e9d1619a848 Mon Sep 17 00:00:00 2001 From: uvok cheetah Date: Mon, 27 May 2024 19:08:23 +0200 Subject: Add new wireguard helper scripts --- scripts/wireguard-new-peer.sh | 43 ------------------------------------------- 1 file changed, 43 deletions(-) delete mode 100644 scripts/wireguard-new-peer.sh (limited to 'scripts/wireguard-new-peer.sh') diff --git a/scripts/wireguard-new-peer.sh b/scripts/wireguard-new-peer.sh deleted file mode 100644 index 28ca90e..0000000 --- a/scripts/wireguard-new-peer.sh +++ /dev/null @@ -1,43 +0,0 @@ -#!/bin/bash - -set -euo pipefail -IFS=$'\n\t' - -if [[ $# -ne 2 ]]; then - echo "Usage: $0 " - exit 1 -fi - -# create client keypair -cli_privkey=$(wg genkey) -cli_pubkey=$(wg pubkey <<< "$cli_privkey") - -# PrivateKey = ... -# if you don't leave a space, this won't work -#srv_pubkey=$(awk -e '/PrivateKey/ { print $2; }' "$1" | wg pubkey) -srv_pubkey=$(awk -e 'match($0, /^PrivateKey\s*=\s*(.*)$/, ar) { print ar[1]; }' "$1" | wg pubkey) -srv_port=$(awk -e 'match($0, /^ListenPort\s*=\s*(.*)$/, ar) { print ar[1]; }' "$1") - -# create client config -echo "*** Scan this with your mobile phone ***" -qrencode -t ansiutf8 <> "$1" <