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 |
|