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
Percy Wegmann 3985947437
cmd/tailscale,ipn:add support for automounting TailFS shares on MacOS
This adds two flags to the "tailscale set" command.

--automount-enabled enables automatically mounting TailFS shares
--automount-path optionally specifies the path at which to automount

If --automount-path is not set, TailFS will be mounted at /Volumes/tailscale.

The mount is owned by whatever user invoked "tailscale set" and has mode
0700 set (read,write,execute only by owning user).

By default, automounting is not enabled.

Updates tailscale/corp#16827

Signed-off-by: Percy Wegmann <percy@tailscale.com>
4 months ago
..
bugreport.go all: update copyright and license headers 1 year ago
cert.go all: update copyright and license headers 1 year ago
cli.go cmd/tailscale: hide share subcommand 4 months ago
cli_test.go all: use reflect.TypeFor now available in Go 1.22 (#11078) 4 months ago
configure-kube.go all: use Go 1.21 slices, maps instead of x/exp/{slices,maps} 10 months ago
configure-kube_test.go cmd/tailscale/cli: add "configure kubeconfig" subcommand 1 year ago
configure-synology.go all: replace /kb/ links with /s/ equivalents 1 year ago
configure.go cmd/tailscale/cli: update docs and unhide configure 1 year ago
debug.go net/netutil: allow 16-bit 4via6 site IDs 5 months ago
diag.go various: add detection and Taildrop for Unraid 1 year ago
diag_other.go all: update copyright and license headers 1 year ago
down.go all: update copyright and license headers 1 year ago
exitnode.go cmd/tailscale/cli: add description to exit-node CLI command 5 months ago
exitnode_test.go cli: introduce exit-node subcommand to list and filter exit nodes 11 months ago
file.go cmd/tailscale: improve taildrop progress printer on Linux (#9878) 8 months ago
funnel.go cmd/tailscale/cli: use status before doing interactive feature query 8 months ago
id-token.go all: update copyright and license headers 1 year ago
ip.go all: update copyright and license headers 1 year ago
licenses.go cmd/tailscale: refactor shared utility methods 11 months ago
login.go all: update copyright and license headers 1 year ago
logout.go all: update copyright and license headers 1 year ago
nc.go all: update copyright and license headers 1 year ago
netcheck.go net/netcheck: use DERP frames as a signal for home region liveness 6 months ago
network-lock.go all: implement lock revoke-keys command 11 months ago
ping.go wgengine,ipn,cmd/tailscale: add size option to ping (#8739) 11 months ago
risks.go util/testenv: add new package to hold InTest 11 months ago
serve_legacy.go cmd/tailscale/cli: use status before doing interactive feature query 8 months ago
serve_legacy_test.go cmd/tailscale/cli: use status before doing interactive feature query 8 months ago
serve_v2.go cmd/tailscale/cli: run Watch with NotifyNoPrivateKeys (#10950) 5 months ago
serve_v2_test.go all: cleanup unused code, part 2 (#10670) 6 months ago
set.go cmd/tailscale,ipn:add support for automounting TailFS shares on MacOS 4 months ago
set_test.go all: update copyright and license headers 1 year ago
share.go cmd/tailscale: add node attribute instructions to share command help 4 months ago
ssh.go cmd/tailscale/cli: pass "-o 'CanonicalizeHostname no'" to ssh 4 months ago
ssh_exec.go all: update copyright and license headers 1 year ago
ssh_exec_js.go all: update copyright and license headers 1 year ago
ssh_exec_windows.go all: update copyright and license headers 1 year ago
ssh_unix.go types/logger, cmd/tailscale/cli: flesh out, simplify some non-unix build tags 10 months ago
status.go cmd/tailscale/cli: fix exit node status output (#11076) 4 months ago
switch.go ipn/ipnlocal,cmd/tailscale: persist tailnet name in user profile 7 months ago
up.go cmd/tailscale,ipn:add support for automounting TailFS shares on MacOS 4 months ago
update.go clientupdate: add explicit Track to Arguments (#10548) 6 months ago
version.go cmd/tailscale/cli,clientupdate: extract new clientupdate package (#8827) 10 months ago
web.go cmd/tailscale: support clickable IPv6 web client addresses 4 months ago
web_test.go client/web: extract web client from cli package 11 months ago
whois.go cmd/tailscale/cli: document usage more clearly (#10681) 6 months ago