From bb7dc9e001950bdfe1f485ba8850aad75aca94e6 Mon Sep 17 00:00:00 2001 From: Virtually Nick Date: Sun, 7 Apr 2024 20:53:11 -0400 Subject: [PATCH] GUACAMOLE-1658: Add client-side options for enabling SSH agent. --- .../main/resources/org/apache/guacamole/protocols/ssh.json | 5 +++++ guacamole/src/main/frontend/src/translations/en.json | 1 + 2 files changed, 6 insertions(+) diff --git a/guacamole-ext/src/main/resources/org/apache/guacamole/protocols/ssh.json b/guacamole-ext/src/main/resources/org/apache/guacamole/protocols/ssh.json index 3f27172c88..ceb6c0c69f 100644 --- a/guacamole-ext/src/main/resources/org/apache/guacamole/protocols/ssh.json +++ b/guacamole-ext/src/main/resources/org/apache/guacamole/protocols/ssh.json @@ -38,6 +38,11 @@ { "name" : "passphrase", "type" : "PASSWORD" + }, + { + "name" : "enable-agent", + "type" : "BOOLEAN", + "options" : ["true"] } ] }, diff --git a/guacamole/src/main/frontend/src/translations/en.json b/guacamole/src/main/frontend/src/translations/en.json index 6793c47372..b92fc2af96 100644 --- a/guacamole/src/main/frontend/src/translations/en.json +++ b/guacamole/src/main/frontend/src/translations/en.json @@ -728,6 +728,7 @@ "FIELD_HEADER_CREATE_TYPESCRIPT_PATH" : "Automatically create typescript path:", "FIELD_HEADER_DISABLE_COPY" : "Disable copying from terminal:", "FIELD_HEADER_DISABLE_PASTE" : "Disable pasting from client:", + "FIELD_HEADER_ENABLE_AGENT" : "Enable SSH agent forwarding:", "FIELD_HEADER_FONT_NAME" : "Font name:", "FIELD_HEADER_FONT_SIZE" : "Font size:", "FIELD_HEADER_ENABLE_SFTP" : "Enable SFTP:",