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
Percy Wegmann b6852d5357
ssh/tailssh: calculate passthrough environment at latest possible stage
This allows passing through any environment variables that we set ourselves, for example DBUS_SESSION_BUS_ADDRESS.

Updates #11175

Co-authored-by: Mario Minardi <mario@tailscale.com>
Signed-off-by: Percy Wegmann <percy@tailscale.com>
(cherry picked from commit 12e6094d9c)
3 weeks ago
..
testcontainers ssh/tailssh: only chdir incubator process to user's homedir when necessary and possible 2 months ago
accept_env.go ssh: Add logic to set accepted environment variables in SSH session (#13559) 1 month ago
accept_env_test.go ssh: Add logic to set accepted environment variables in SSH session (#13559) 1 month ago
incubator.go ssh/tailssh: calculate passthrough environment at latest possible stage 3 weeks ago
incubator_linux.go ssh/tailssh: fall back to using su when no TTY available on Linux 5 months ago
privs_test.go ssh/tailssh: only chdir incubator process to user's homedir when necessary and possible 2 months ago
tailssh.go ssh: Add logic to set accepted environment variables in SSH session (#13559) 1 month ago
tailssh_integration_test.go ssh: Add logic to set accepted environment variables in SSH session (#13559) 1 month ago
tailssh_test.go ssh: Add logic to set accepted environment variables in SSH session (#13559) 1 month ago
user.go ssh/tailssh: try fetching group IDs for user with the 'id' command 6 months ago