diff --git a/apps/desktop/src/components/connection/ConnectionDialog.vue b/apps/desktop/src/components/connection/ConnectionDialog.vue index 6042e1050e..b877e89b2c 100644 --- a/apps/desktop/src/components/connection/ConnectionDialog.vue +++ b/apps/desktop/src/components/connection/ConnectionDialog.vue @@ -155,6 +155,7 @@ function defaultSshTunnel(): SshTunnelConfig { connect_timeout_secs: 5, expose_lan: false, use_ssh_agent: false, + ssh_agent_sock_path: "", }; } @@ -172,6 +173,7 @@ function normalizeSshTunnel(hop: Partial): SshTunnelConfig { connect_timeout_secs: Number(hop.connect_timeout_secs) || 5, expose_lan: !!hop.expose_lan, use_ssh_agent: !!hop.use_ssh_agent, + ssh_agent_sock_path: hop.ssh_agent_sock_path || "", }; } @@ -248,6 +250,7 @@ function sshLayersForConfig(config: LegacyConnectionConfig): SshTunnelConfig[] { connect_timeout_secs: config.ssh_connect_timeout_secs || 5, expose_lan: config.ssh_expose_lan || false, use_ssh_agent: false, + ssh_agent_sock_path: "", }), ]; } @@ -3477,6 +3480,10 @@ function openExternalUrl(url: string) { {{ t("connection.sshUseAgent") }} +
+ + +