From c495decbb2065c0961d92c6c45fbae8392bef2c3 Mon Sep 17 00:00:00 2001 From: 0xdcarns Date: Tue, 23 Nov 2021 09:30:11 -0500 Subject: [PATCH] added remove private key when server node gets deleted --- logic/wireguard.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/logic/wireguard.go b/logic/wireguard.go index 8507724b..67bcfb38 100644 --- a/logic/wireguard.go +++ b/logic/wireguard.go @@ -325,6 +325,9 @@ func setWGKeyConfig(node models.Node) error { func removeLocalServer(node *models.Node) error { var ifacename = node.Interface var err error + if err = RemovePrivKey(node.ID); err != nil { + Log("failed to remove server conf from db "+node.ID, 1) + } if ifacename != "" { if !ncutils.IsKernel() { if err = RemoveConf(ifacename, true); err == nil {