David Crawshaw
							
						 
					 | 
					
						
						
							
						
						6b9f8208f4
					 | 
					
						
						
							
							net/dns: do not run wsl.exe as LocalSystem
						
						
						
						
						
						
						
						It doesn't work. It needs to run as the user.
	https://github.com/microsoft/WSL/issues/4803
The mechanism for doing this was extracted from:
	https://web.archive.org/web/20101009012531/http://blogs.msdn.com/b/winsdk/archive/2009/07/14/launching-an-interactive-process-from-windows-service-in-windows-vista-and-later.aspx
While here, we also reclaculate WSL distro set on SetDNS.
This accounts for:
	1. potential inability to access wsl.exe on startup
	2. WSL being installed while Tailscale is running
	3. A new WSL distrobution being installed
Signed-off-by: David Crawshaw <crawshaw@tailscale.com> 
						
						
					 | 
					
						2021-06-30 10:11:33 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christine Dodrill
							
						 
					 | 
					
						
						
							
						
						a480b1baa5
					 | 
					
						
						
							
							logpolicy: set log target on windows based on a registry key (#1542)
						
						
						
						
						
						
						
						Signed-off-by: Christine Dodrill <xe@tailscale.com> 
						
						
					 | 
					
						2021-03-18 13:23:56 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Brad Fitzpatrick
							
						 
					 | 
					
						
						
							
						
						2d5db90161
					 | 
					
						
						
							
							util/winutil: make it actually compile
						
						
						
						
						
						
						
						Helps to use the right GOOS after refactoring, sigh.
Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com> 
						
						
					 | 
					
						2021-02-26 20:52:23 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Brad Fitzpatrick
							
						 
					 | 
					
						
						
							
						
						e98cdbb8b6
					 | 
					
						
						
							
							util/winutil: add little Windows utility package
						
						
						
						
						
						
						
						Code from Alex Brainman, split out of another change. I changed it to
a comma-ok return and tweaked the docs a bit. 
						
						
					 | 
					
						2021-02-26 20:42:00 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |