summaryrefslogtreecommitdiffhomepage
path: root/control/controlknobs
diff options
context:
space:
mode:
authorBrad Fitzpatrick <bradfitz@tailscale.com>2023-01-20 20:34:19 -0800
committerBrad Fitzpatrick <brad@danga.com>2023-01-20 21:04:30 -0800
commitba5aa2c48655f1388ee2779200da10434bfd774b (patch)
treec5a2217f23b2e829ff80bb9764efa92ac689ebe3 /control/controlknobs
parent5ca22a006844e8fd52ed1bf1b12d0efa1fba459f (diff)
downloadtailscale-ba5aa2c48655f1388ee2779200da10434bfd774b.tar.xz
tailscale-ba5aa2c48655f1388ee2779200da10434bfd774b.zip
version, cmd/tailscale: add version.Meta, tailscale version --json
Add `tailscale version --json` JSON output mode. This will be used later for a double-opt-in (per node consent like Tailscale SSH + control config) to let admins do remote upgrades via `tailscale update` via a c2n call, which would then need to verify the cmd/tailscale found on disk for running tailscale update corresponds to the running tailscaled, refusing if anything looks amiss. Plus JSON output modes are just nice to have, rather than parsing unstable/fragile/obscure text formats. Updates #6995 Updates #6907 Change-Id: I7821ab7fbea4612f4b9b7bdc1be1ad1095aca71b Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com>
Diffstat (limited to 'control/controlknobs')
0 files changed, 0 insertions, 0 deletions