diff options
author | Lukas Voegl <lvoegl@tdt.de> | 2022-03-18 14:47:44 +0100 |
---|---|---|
committer | Lukas Voegl <lvoegl@tdt.de> | 2022-03-18 14:47:44 +0100 |
commit | b6925a12277224b4a02dc1febb58de8d4d6fdbe0 (patch) | |
tree | 0e8bdfa370716cbbffea5c210119cd54521104f7 /protocols/luci-proto-wireguard/root/usr/libexec/rpcd/luci.wireguard | |
parent | f27fe280aa7a1d39de7144298541bfac8bb59f7f (diff) |
luci-proto-wireguard: add generate psk button
Signed-off-by: Lukas Voegl <lvoegl@tdt.de>
Diffstat (limited to 'protocols/luci-proto-wireguard/root/usr/libexec/rpcd/luci.wireguard')
-rwxr-xr-x | protocols/luci-proto-wireguard/root/usr/libexec/rpcd/luci.wireguard | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/protocols/luci-proto-wireguard/root/usr/libexec/rpcd/luci.wireguard b/protocols/luci-proto-wireguard/root/usr/libexec/rpcd/luci.wireguard index bbe91cdd6a..f1f8f16d00 100755 --- a/protocols/luci-proto-wireguard/root/usr/libexec/rpcd/luci.wireguard +++ b/protocols/luci-proto-wireguard/root/usr/libexec/rpcd/luci.wireguard @@ -8,6 +8,13 @@ local uci = require "uci" local fs = require "nixio.fs" local methods = { + generatePsk = { + call = function() + local psk = sys.exec("wg genpsk"):sub(1, -2) + + return {psk = psk} + end + }, generateKeyPair = { call = function() local prv = sys.exec("wg genkey 2>/dev/null"):sub(1, -2) |