From d0ef3a25dfd36ce9634160cf500aa3f7620ac25d Mon Sep 17 00:00:00 2001 From: Percy Wegmann Date: Mon, 12 Feb 2024 13:38:44 -0600 Subject: [PATCH] cmd/tailscale: hide share subcommand Fixes #1115 Signed-off-by: Percy Wegmann --- cmd/tailscale/cli/cli.go | 3 ++- cmd/tailscale/cli/share.go | 12 ++++++------ 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/cmd/tailscale/cli/cli.go b/cmd/tailscale/cli/cli.go index bb085bf33..19f6c0763 100644 --- a/cmd/tailscale/cli/cli.go +++ b/cmd/tailscale/cli/cli.go @@ -125,7 +125,6 @@ change in the future. versionCmd, webCmd, fileCmd, - shareCmd, bugReportCmd, certCmd, netlockCmd, @@ -148,6 +147,8 @@ change in the future. switch { case slices.Contains(args, "debug"): rootCmd.Subcommands = append(rootCmd.Subcommands, debugCmd) + case slices.Contains(args, "share"): + rootCmd.Subcommands = append(rootCmd.Subcommands, shareCmd) } if runtime.GOOS == "linux" && distro.Get() == distro.Synology { rootCmd.Subcommands = append(rootCmd.Subcommands, configureHostCmd) diff --git a/cmd/tailscale/cli/share.go b/cmd/tailscale/cli/share.go index d93116423..981c5fb8e 100644 --- a/cmd/tailscale/cli/share.go +++ b/cmd/tailscale/cli/share.go @@ -15,9 +15,9 @@ import ( ) const ( - shareAddUsage = "[ALPHA] share add " - shareRemoveUsage = "[ALPHA] share remove " - shareListUsage = "[ALPHA] share list" + shareAddUsage = "share add " + shareRemoveUsage = "share remove " + shareListUsage = "share list" ) var shareCmd = &ffcli.Command{ @@ -34,18 +34,18 @@ var shareCmd = &ffcli.Command{ { Name: "add", Exec: runShareAdd, - ShortHelp: "add a share", + ShortHelp: "[ALPHA] add a share", UsageFunc: usageFunc, }, { Name: "remove", - ShortHelp: "remove a share", + ShortHelp: "[ALPHA] remove a share", Exec: runShareRemove, UsageFunc: usageFunc, }, { Name: "list", - ShortHelp: "list current shares", + ShortHelp: "[ALPHA] list current shares", Exec: runShareList, UsageFunc: usageFunc, },