ssh/tailssh: support placeholders in SSHAction.HoldAndDelegate URL

Updates #3802

Change-Id: I60f9827409d14fd4f4824d102ba11db49bf0d365
Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com>
This commit is contained in:
Brad Fitzpatrick
2022-03-22 15:37:17 -07:00
committed by Brad Fitzpatrick
parent 257d75beb1
commit 091ea4a4a5
2 changed files with 74 additions and 38 deletions

View File

@@ -224,7 +224,8 @@ func TestSSH(t *testing.T) {
}
ss.Handler = func(s ssh.Session) {
ss := srv.newSSHSession(s, ci, u, &tailcfg.SSHAction{Accept: true})
ss := srv.newSSHSession(s, ci, u)
ss.action = &tailcfg.SSHAction{Accept: true}
ss.run()
}