From 29d9d0b8cdb65bb8dbb05de5e4dad20242ac52a9 Mon Sep 17 00:00:00 2001 From: Duncan Wright Date: Sat, 6 Jul 2024 09:14:06 +0100 Subject: [PATCH] ncm-ssh: extend AllowTcpForwarding to support valid values AllowTcpForwarding in ncm-ssh uses legacy_binary_affirmation_string, but other options such as "remote" and "local" are valid, so change schema to support valid values --- ncm-ssh/src/main/pan/components/ssh/schema.pan | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ncm-ssh/src/main/pan/components/ssh/schema.pan b/ncm-ssh/src/main/pan/components/ssh/schema.pan index 06b4ad4b37..7b5450741a 100644 --- a/ncm-ssh/src/main/pan/components/ssh/schema.pan +++ b/ncm-ssh/src/main/pan/components/ssh/schema.pan @@ -97,7 +97,7 @@ type ssh_daemon_options_type = { "AcceptEnv" ? string[] "AllowAgentForwarding" ? legacy_binary_affirmation_string "AllowGroups" ? string - "AllowTcpForwarding" ? legacy_binary_affirmation_string + "AllowTcpForwarding" ? string with match (SELF, '^yes|no|all|local|remote$') "AllowUsers" ? string "AuthorizedKeysFile" ? string "Banner" ? string