From 00e809cd899cb8a9b55b1eb547ffa2e7d6e86a24 Mon Sep 17 00:00:00 2001 From: hagbard Date: Mon, 27 Aug 2018 08:35:39 -0700 Subject: T793: wiregurard preshared-key op-mode script and interface implementation --- op-mode-definitions/wireguard.xml | 12 ++++++++++++ src/op_mode/wireguard_key.py | 4 ++-- 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/op-mode-definitions/wireguard.xml b/op-mode-definitions/wireguard.xml index a7e156d8d..75fb05228 100644 --- a/op-mode-definitions/wireguard.xml +++ b/op-mode-definitions/wireguard.xml @@ -14,6 +14,12 @@ ${vyos_op_scripts_dir}/wireguard_key.py --genkey + + + generate a wireguard preshared key + + ${vyos_op_scripts_dir}/wireguard_key.py --genpsk + @@ -34,6 +40,12 @@ ${vyos_op_scripts_dir}/wireguard_key.py --showpriv + + + show wireguard preshared key + + ${vyos_op_scripts_dir}/wireguard_key.py --showpsk + diff --git a/src/op_mode/wireguard_key.py b/src/op_mode/wireguard_key.py index 6177853c4..c7208843d 100755 --- a/src/op_mode/wireguard_key.py +++ b/src/op_mode/wireguard_key.py @@ -54,7 +54,7 @@ def genkey(): ### if umask 077 makes trouble, 027 will work old_umask = os.umask(0o077) if os.path.exists(pk) and os.path.exists(pub): - choice = input("You have a wireguard key-pair already, do you want to re-generate? [y/n] ") + choice = input("You already have a wireguard key-pair already, do you want to re-generate? [y/n] ") if choice == 'y' or choice == 'Y': generate_keypair() else: @@ -79,7 +79,7 @@ def showkey(key): def genpsk(): old_umask = os.umask(0o077) if os.path.exists(psk): - choice = input("You have a wireguard key-pair already, do you want to re-generate? [y/n] ") + choice = input("You already have a preshared-key, do you want to re-generate? [y/n] ") if choice == 'y' or choice == 'Y': generate_psk() else: -- cgit v1.2.3