From b83fc5d32823c315c39512b9513808b208059224 Mon Sep 17 00:00:00 2001 From: Dongha Kim Date: Thu, 18 Jun 2026 13:12:56 -0700 Subject: [PATCH 1/2] Add iotauth clone and submodule init instructions to SST setup --- docs/reference/security.mdx | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/docs/reference/security.mdx b/docs/reference/security.mdx index 5e91bc8c6..81164593c 100644 --- a/docs/reference/security.mdx +++ b/docs/reference/security.mdx @@ -108,7 +108,15 @@ With `comm-type: SST`, both the initial connection setup and subsequent federate ### Enabling SST -To use SST, set the `comm-type` to `SST` and provide the path to your `iotauth` installation: +To use SST, first clone the iotauth repository and initialize its submodules: + +```bash +git clone https://github.com/iotauth/iotauth.git +cd iotauth +git submodule update --init +``` + +Then set the `comm-type` to `SST` and provide the path to your `iotauth` installation: From e5d82495436369ccfc7ea856dd82d1bab25e38d7 Mon Sep 17 00:00:00 2001 From: Hokeun Kim Date: Fri, 19 Jun 2026 08:18:23 -0700 Subject: [PATCH 2/2] Improve SST setup instructions Updated instructions for enabling SST to include setting the SST_ROOT environment variable and using the --recurse-submodules flag. --- docs/reference/security.mdx | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/docs/reference/security.mdx b/docs/reference/security.mdx index 81164593c..aac09ee67 100644 --- a/docs/reference/security.mdx +++ b/docs/reference/security.mdx @@ -108,15 +108,14 @@ With `comm-type: SST`, both the initial connection setup and subsequent federate ### Enabling SST -To use SST, first clone the iotauth repository and initialize its submodules: +To use SST, first clone the iotauth repository and initialize its submodules, and optionally, set the environment variable `SST_ROOT` to the path of the cloned repository: ```bash -git clone https://github.com/iotauth/iotauth.git -cd iotauth -git submodule update --init +git clone --recurse-submodules https://github.com/iotauth/iotauth.git +export SST_ROOT="$(pwd)/iotauth" ``` -Then set the `comm-type` to `SST` and provide the path to your `iotauth` installation: +Then set the `comm-type` to `SST` and provide the path to your local `iotauth` repository: @@ -262,4 +261,4 @@ If you would like to go back to non-AUTH mode, you would have to remove all cont Pluggable communication security (TLS and SST) is currently only supported for the **C** and **Python** targets. Support for other target languages is planned for the future. ::: - \ No newline at end of file +