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/ssh/tailssh
James Tucker 41662f5128 ssh/tailssh: fix incubator tests on macOS arm64
Perform a path check first before attempting exec of `true`.

Try /usr/bin/true first, as that is now and increasingly so, the more
common and more portable path.

Fixes tests on macOS arm64 where exec was returning a different kind of
path error than previously checked.

Updates #16569

Signed-off-by: James Tucker <james@tailscale.com>
2 weeks ago
..
testcontainers ssh/tailssh: accept passwords and public keys 10 months ago
accept_env.go ssh: Add logic to set accepted environment variables in SSH session (#13559) 1 year ago
accept_env_test.go ssh: Add logic to set accepted environment variables in SSH session (#13559) 1 year ago
incubator.go ssh/tailssh: fix incubator tests on macOS arm64 2 weeks ago
incubator_linux.go ssh/tailssh: exclude Android from Linux build tags 6 months ago
incubator_plan9.go ssh/tailssh: add Plan 9 support for Tailscale SSH 8 months ago
privs_test.go ssh/tailssh: only chdir incubator process to user's homedir when necessary and possible 1 year ago
tailssh.go util/backoff: rename logtail/backoff package to util/backoff 2 months ago
tailssh_integration_test.go ssh/tailssh: accept passwords and public keys 10 months ago
tailssh_test.go ssh/tailssh: mark TestSSHRecordingCancelsSessionsOnUploadFailure as flaky 3 months ago
user.go ssh/tailssh: exclude Android from Linux build tags 6 months ago