From b19cb48dc6f77fe463909d1e55f06b3b67dd0156 Mon Sep 17 00:00:00 2001 From: 0xdcarns Date: Mon, 4 Oct 2021 16:56:27 -0400 Subject: [PATCH] fixed missing slash --- serverctl/serverctl.go | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/serverctl/serverctl.go b/serverctl/serverctl.go index 26ba8367..2fcc3159 100644 --- a/serverctl/serverctl.go +++ b/serverctl/serverctl.go @@ -33,15 +33,20 @@ func GetServerWGConf() (models.IntClient, error) { func InstallNetclient() error { netclientPath := ncutils.GetNetclientPath() + if ncutils.IsWindows() { + netclientPath += "\\" + } else { + netclientPath += "/" + } if !FileExists(netclientPath + "netclient") { var err error if ncutils.IsWindows() { - _, err = copy(".\\netclient\\netclient", netclientPath+"\\netclient") + _, err = copy(".\\netclient\\netclient", netclientPath+"netclient") } else { - _, err = copy("./netclient/netclient", netclientPath+"/netclient") + _, err = copy("./netclient/netclient", netclientPath+"netclient") } if err != nil { - log.Println("could not create " + netclientPath + "/netclient") + log.Println("could not create " + netclientPath + "netclient") return err } } @@ -102,7 +107,7 @@ func RemoveNetwork(network string) (bool, error) { func InitServerNetclient() error { netclientDir := ncutils.GetNetclientPath() - _, err := os.Stat(netclientDir+"/config") + _, err := os.Stat(netclientDir + "/config") if os.IsNotExist(err) { os.MkdirAll(netclientDir+"/config", 744) } else if err != nil {