Ver Fonte

Merge pull request #879 from gravitl/v0.11.1

V0.11.1
dcarns há 3 anos atrás
pai
commit
b77c41c8eb
2 ficheiros alterados com 10 adições e 8 exclusões
  1. 2 2
      netclient/functions/mqhandlers.go
  2. 8 6
      scripts/netclient-install.ps1

+ 2 - 2
netclient/functions/mqhandlers.go

@@ -144,7 +144,7 @@ func NodeUpdate(client mqtt.Client, msg mqtt.Message) {
 	if newNode.DNSOn != "yes" && shouldDNSChange && nodeCfg.Node.Interface != "" {
 		ncutils.Log("settng DNS off")
 		if err := removeHostDNS(ncutils.IsWindows()); err != nil {
-			ncutils.Log("error removing netmaker profile from /etc/hosts " + dataErr.Error())
+			ncutils.Log("error removing netmaker profile from /etc/hosts " + err.Error())
 		}
 		//		_, err := ncutils.RunCmd("/usr/bin/resolvectl revert "+nodeCfg.Node.Interface, true)
 		//		if err != nil {
@@ -205,7 +205,7 @@ func UpdatePeers(client mqtt.Client, msg mqtt.Message) {
 		}
 	} else {
 		if err := removeHostDNS(ncutils.IsWindows()); err != nil {
-			ncutils.Log("error removing netmaker profile from /etc/hosts " + dataErr.Error())
+			ncutils.Log("error removing netmaker profile from /etc/hosts " + err.Error())
 			return
 		}
 	}

+ 8 - 6
scripts/netclient-install.ps1

@@ -30,7 +30,7 @@ new-module -name netclient-install -scriptblock {
                 If(-Not $installed) {
                     Quit "Could not install WireGuard"
                 } else {
-                    $env:Path +=  (";" + $env:ProgramFiles + "\WireGuard")
+                    # $env:Path +=  (";" + $env:ProgramFiles + "\WireGuard")
                     Write-Host "'$software' is installed."
                 }
             } else {
@@ -48,7 +48,7 @@ new-module -name netclient-install -scriptblock {
                 $loc = Get-Location
                 Copy-Item -Path "$env:userprofile\Downloads\netclient.exe" -Destination "$loc\netclient.exe"
             }
-            $runNum = "one","two"
+            $runNum = "one"
             foreach ($run in $runNum) { 
 
                 $NetArgs = @("join","-t",$token)
@@ -65,11 +65,13 @@ new-module -name netclient-install -scriptblock {
                         $env:Path += ";C:\ProgramData\Netclient\bin"
                     }
                 }
-                if($run -eq "one"){
-                    Write-Host "re-running setup to confirm all components are installed."
-                    Start-Sleep -s 1
-                }
+                #if($run -eq "one"){
+                #    Write-Host "re-running setup to confirm all components are installed."
+                #    Start-Sleep -s 1
+                #}
+                
             }
+        Start-Sleep -s 5
         Write-Host "'netclient' is installed."
     }
 }