diff options
| author | Paul Scott <408401+icio@users.noreply.github.com> | 2023-09-06 12:43:10 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-09-06 12:43:10 +0100 |
| commit | 9a56184beff409f1151afb8db5104bed140ba829 (patch) | |
| tree | 71ce40f2a95a89a1b25fd0513f0049a133ee163c /control/controlknobs/controlknobs.go | |
| parent | 86b0fc52953f76f6081f4e827a9f928ca7b57bf4 (diff) | |
| download | tailscale-9a56184beff409f1151afb8db5104bed140ba829.tar.xz tailscale-9a56184beff409f1151afb8db5104bed140ba829.zip | |
cmd/tailscale: Check App Store tailscaled dialable before selecting. (#9234)
PR #9217 attempted to fix the same issue, but suffered from not letting the
user connect to non-oss tailscaled if something was listening on the socket, as
the --socket flag doesn't let you select the mac apps.
Rather than leave the user unable to choose, we keep the mac/socket preference
order the same and check a bit harder whether the macsys version really is
running. Now, we prefer the App Store Tailscale (even if it's Stopped) and you
can use --socket to sswitch. But if you quit the App Store Tailscale, we'll try
the socket without needing the flag.
Fixes #5761
Signed-off-by: Paul Scott <408401+icio@users.noreply.github.com>
Diffstat (limited to 'control/controlknobs/controlknobs.go')
0 files changed, 0 insertions, 0 deletions
