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/tailscale/cli
Nick Khyl 3f626c0d77 cmd/tailscale/cli, client/tailscale, ipn/localapi: add tailscale syspolicy {list,reload} commands
In this PR, we add the tailscale syspolicy command with two subcommands: list, which displays
policy settings, and reload, which forces a reload of those settings. We also update the LocalAPI
and LocalClient to facilitate these additions.

Updates #12687

Signed-off-by: Nick Khyl <nickk@tailscale.com>
3 weeks ago
..
ffcomplete all: add test for package comments, fix, add comments as needed 5 months ago
advertise.go cmd/tailscale,ipn,tailcfg: add `tailscale advertise` subcommand behind envknob (#13734) 1 month ago
bugreport.go cmd/tailscale/cli: prefix all --help usages with "tailscale ...", some tidying 8 months ago
cert.go cmd/tailscale: add --min-validity flag to the cert command (#12822) 4 months ago
cli.go cmd/tailscale/cli, client/tailscale, ipn/localapi: add tailscale syspolicy {list,reload} commands 3 weeks ago
cli_test.go cmd/tailscale,ipn,tailcfg: add `tailscale advertise` subcommand behind envknob (#13734) 1 month ago
configure-kube.go cmd/tailscale/cli: prefix all --help usages with "tailscale ...", some tidying 8 months ago
configure-kube_test.go cmd/tailscale/cli: fix configuring partially empty kubeconfig (#11417) 8 months ago
configure-synology-cert.go cmd/tailscale/cli: Add CLI command to update certs on Synology devices. 8 months ago
configure-synology-cert_test.go cmd/tailscale/cli: Add CLI command to update certs on Synology devices. 8 months ago
configure-synology.go cmd/tailscale: add shell tab-completion 7 months ago
configure.go cmd/tailscale/cli: fix "subcommand required" errors when typod 7 months ago
debug.go cmd/tailscale/cli: make 'tailscale debug ts2021' try twice 2 months ago
diag.go various: add detection and Taildrop for Unraid 2 years ago
diag_other.go all: update copyright and license headers 2 years ago
dns-query.go cli: add `tailscale dns query` (#13368) 2 months ago
dns-status.go cli: add `tailscale dns query` (#13368) 2 months ago
dns.go cli: add `tailscale dns query` (#13368) 2 months ago
down.go cmd/tailscale/cli: prefix all --help usages with "tailscale ...", some tidying 8 months ago
drive.go cmd/tailscale: resolve taildrive share paths 5 months ago
exitnode.go ipn: allow FQDN in exit node selection 4 months ago
exitnode_test.go all: fix new lint warnings from bumping staticcheck 3 months ago
file.go cmd/tailscale: add shell tab-completion 7 months ago
funnel.go cmd/tailscale/cli: prefix all --help usages with "tailscale ...", some tidying 8 months ago
id-token.go cmd/tailscale: add shell tab-completion 7 months ago
ip.go cmd/tailscale/cli: prefix all --help usages with "tailscale ...", some tidying 8 months ago
licenses.go cmd/tailscale/cli: prefix all --help usages with "tailscale ...", some tidying 8 months ago
login.go cmd/tailscale/cli: prefix all --help usages with "tailscale ...", some tidying 8 months ago
logout.go cmd/tailscale/cli: prefix all --help usages with "tailscale ...", some tidying 8 months ago
metrics.go cmd/tailscale/cli: add 'tailscale metrics' command 4 weeks ago
nc.go cmd/tailscale: add shell tab-completion 7 months ago
netcheck.go net/netcheck: add a Now field to the netcheck Report 1 month ago
network-lock.go cmd/tailscale/cli: don't print disablement secrets if init fails (#13673) 2 months ago
ping.go cmd/tailscale: add shell tab-completion 7 months ago
risks.go util/testenv: add new package to hold InTest 1 year ago
serve_legacy.go all: use Go 1.22 range-over-int 7 months ago
serve_legacy_test.go cmd/tailscale/cli: stop spamming os.Stdout/os.Stderr in tests 8 months ago
serve_v2.go cmd/tailscale/cli: prefix all --help usages with "tailscale ...", some tidying 8 months ago
serve_v2_test.go fix: broken tests for localhost 5 months ago
set.go clientupdate: return true for CanAutoUpdate for macsys (#12746) 5 months ago
set_test.go all: update copyright and license headers 2 years ago
ssh.go cmd/tailscale/cli: set localClient.UseSocketOnly during flag parsing 7 months ago
ssh_exec.go all: update copyright and license headers 2 years ago
ssh_exec_js.go all: update copyright and license headers 2 years ago
ssh_exec_windows.go all: update copyright and license headers 2 years ago
ssh_unix.go types/logger, cmd/tailscale/cli: flesh out, simplify some non-unix build tags 1 year ago
status.go net/{interfaces,netmon}, all: merge net/interfaces package into net/netmon 7 months ago
switch.go cmd/tailscale: add shell tab-completion 7 months ago
syspolicy.go cmd/tailscale/cli, client/tailscale, ipn/localapi: add tailscale syspolicy {list,reload} commands 3 weeks ago
up.go cmd/tailscale,ipn,tailcfg: add `tailscale advertise` subcommand behind envknob (#13734) 1 month ago
update.go cmd/tailscale/cli: do not allow update --version on macOS (#12508) 5 months ago
version.go cmd/tailscale/cli: prefix all --help usages with "tailscale ...", some tidying 8 months ago
web.go cmd/tailscale/cli: prefix all --help usages with "tailscale ...", some tidying 8 months ago
web_test.go client/web: extract web client from cli package 1 year ago
whois.go proxymap, various: distinguish between different protocols 5 months ago