You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tailscale/cmd
Brad Fitzpatrick 7f7a81e5ae cmd/tailscaled: add func to create ipnserver.Opts
To unify the Windows service and non-service/non-Windows paths a bit.

And provides a way to make Linux act like Windows for testing.
(notably, for testing the fix to #2137)

One perhaps visible change of this is that tailscaled.exe when run in
cmd.exe/powershell (not as a Windows Service) no longer uses the
"_daemon" autostart key. But in addition to being naturally what falls
out of this change, that's also what Windows users would likely want,
as otherwise the unattended mode user is ignored when the "_daemon"
autostart key is specified. Notably, this would let people debug what
their normally-run-as-a-service tailscaled is doing, even when they're
running in Unattended Mode.

Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com>
3 years ago
..
addlicense cmd/addlicense: add command to add licenseheaders to generated code 3 years ago
cloner cmd/cloner: support maps with clone ptrs 3 years ago
derper cmd/derper: remove default for non-root users 3 years ago
derpprobe cmd/derpprobe: add in a delay to wait for mesh info to sync 3 years ago
hello all: adapt to opaque netaddr types 3 years ago
microproxy tsweb: replace NewMux with a more flexible DebugHandler. 3 years ago
mkpkg cmd/mkpkg: allow zero files in a package. 3 years ago
speedtest Implemented Commandline Download Speedtest (#2064) 3 years ago
tailscale cmd/tailscale/cli: allow effective GOOS to be changed for integration tests 3 years ago
tailscaled cmd/tailscaled: add func to create ipnserver.Opts 3 years ago
tsshd net/interfaces: return all Tailscale addresses from Tailscale(). 3 years ago