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 45a3de14a6 cmd/tailscaled, tailcfg, hostinfo: add flag to disable logging + support
As noted in #5617, our documented method of blocking log.tailscale.io
DNS no longer works due to bootstrap DNS.

Instead, provide an explicit flag (--no-logs-no-support) and/or env
variable (TS_NO_LOGS_NO_SUPPORT=true) to explicitly disable logcatcher
uploads. It also sets a bit on Hostinfo to say that the node is in that
mode so we can end any support tickets from such nodes more quickly.

This does not yet provide an easy mechanism for users on some
platforms (such as Windows, macOS, Synology) to set flags/env. On
Linux you'd used /etc/default/tailscaled typically. Making it easier
to set flags for other platforms is tracked in #5114.

Fixes #5617
Fixes tailscale/corp#1475

Change-Id: I72404e1789f9e56ec47f9b7021b44c025f7a373a
Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com>
2 years ago
..
addlicense cmd/addlicense: add command to add licenseheaders to generated code 3 years ago
cloner cmd/{cloner,viewer}: add support for map values with pointers 2 years ago
derper cmd/derper: add /generate_204 endpoint (#5601) 2 years ago
derpprobe net/stun: convert to use net/netip.AddrPort 2 years ago
gitops-pusher cmd/gitops-pusher: standardize hujson before posting to validate (#5525) 2 years ago
hello net/netaddr: start migrating to net/netip via new netaddr adapter package 2 years ago
mkpkg cmd/mkpkg: use package flag (#4373) 2 years ago
nginx-auth cmd/nginx-auth/nginx-auth: update auth to allow for new domains 2 years ago
printdep Docker: add ALPINE.txt to manage alpine versions 2 years ago
proxy-to-grafana all: gofmt for Go 1.19 2 years ago
speedtest cmd: upgrade to ffcli v3 3 years ago
tailscale cmd/tailscale: add licenses link to web UI 2 years ago
tailscaled cmd/tailscaled, tailcfg, hostinfo: add flag to disable logging + support 2 years ago
testcontrol all: use any instead of interface{} 2 years ago
tsconnect cmd/tsconnect: allow xterm.js terminal options to be passed in 2 years ago
tsshd cmd/tsshd: add a package line to appease gofmt 2 years ago
viewer cmd/viewer: add flag to support Clone generation without Views 2 years ago