mirror of
https://github.com/gravitl/netmaker.git
synced 2025-10-06 01:07:41 +08:00
reverting windows behavior
This commit is contained in:
@@ -48,11 +48,13 @@ func Join(cfg config.ClientConfig, privateKey string) error {
|
||||
return err
|
||||
}
|
||||
ncutils.PrintLog("joined "+cfg.Network, 1)
|
||||
/*
|
||||
if ncutils.IsWindows() {
|
||||
ncutils.PrintLog("setting up WireGuard app", 0)
|
||||
time.Sleep(time.Second >> 1)
|
||||
functions.Pull(cfg.Network, true)
|
||||
}
|
||||
*/
|
||||
return err
|
||||
}
|
||||
|
||||
|
@@ -49,7 +49,7 @@ const LINUX_APP_DATA_PATH = "/etc/netclient"
|
||||
const WINDOWS_APP_DATA_PATH = "C:\\ProgramData\\Netclient"
|
||||
|
||||
// WINDOWS_APP_DATA_PATH - windows path
|
||||
const WINDOWS_WG_DPAPI_PATH = "C:\\Program Files\\WireGuard\\Data\\Configurations"
|
||||
//const WINDOWS_WG_DPAPI_PATH = "C:\\Program Files\\WireGuard\\Data\\Configurations"
|
||||
|
||||
// WINDOWS_SVC_NAME - service name
|
||||
const WINDOWS_SVC_NAME = "netclient"
|
||||
|
BIN
netclient/netclient.syso
Normal file
BIN
netclient/netclient.syso
Normal file
Binary file not shown.
@@ -2,15 +2,13 @@ package wireguard
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
"os"
|
||||
"strings"
|
||||
"time"
|
||||
|
||||
"github.com/gravitl/netmaker/netclient/ncutils"
|
||||
)
|
||||
|
||||
// ApplyWindowsConf - applies the WireGuard configuration file on Windows
|
||||
func ApplyWindowsConf(confPath string) error {
|
||||
/*
|
||||
pathStrings := strings.Split(confPath, ncutils.GetWGPathSpecific())
|
||||
if len(pathStrings) == 2 {
|
||||
copyConfPath := fmt.Sprintf("%s\\%s", ncutils.WINDOWS_WG_DPAPI_PATH, pathStrings[1])
|
||||
@@ -19,6 +17,7 @@ func ApplyWindowsConf(confPath string) error {
|
||||
ncutils.PrintLog(err.Error(), 1)
|
||||
}
|
||||
}
|
||||
*/
|
||||
var commandLine = fmt.Sprintf(`wireguard.exe /installtunnelservice "%s"`, confPath)
|
||||
if _, err := ncutils.RunCmdFormatted(commandLine, false); err != nil {
|
||||
return err
|
||||
@@ -31,6 +30,7 @@ func RemoveWindowsConf(ifacename string, printlog bool) error {
|
||||
if _, err := ncutils.RunCmd("wireguard.exe /uninstalltunnelservice "+ifacename, printlog); err != nil {
|
||||
ncutils.PrintLog(err.Error(), 1)
|
||||
}
|
||||
/*
|
||||
dpapipath := fmt.Sprintf("%s\\%s.conf.dpapi", ncutils.WINDOWS_WG_DPAPI_PATH, ifacename)
|
||||
confpath := fmt.Sprintf("%s\\%s.conf", ncutils.WINDOWS_WG_DPAPI_PATH, ifacename)
|
||||
if ncutils.FileExists(confpath) {
|
||||
@@ -46,5 +46,6 @@ func RemoveWindowsConf(ifacename string, printlog bool) error {
|
||||
ncutils.PrintLog(err.Error(), 1)
|
||||
}
|
||||
}
|
||||
*/
|
||||
return nil
|
||||
}
|
||||
|
Reference in New Issue
Block a user