Skip to content

Commit 76ef9ba

Browse files
committed
doc: readme: address security review feedback for quickstart
Replace the bash process substitution with a direct download utilizing fail-fast curl flags, instructing the user to inspect the file before execution to improve supply-chain security and reproducibility. Signed-off-by: Liam Girdwood <liam.r.girdwood@linux.intel.com>
1 parent 78e00e2 commit 76ef9ba

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,8 @@ See [docs](https://thesofproject.github.io/latest/index.html)
1818
You can easily set up the complete SOF development environment, including Zephyr SDK and QEMU, by running our interactive installer script. To run the installer locally:
1919

2020
```bash
21-
bash <(curl -sL https://raw.githubusercontent.com/thesofproject/vscode-workspace/main/sdk-install.sh)
21+
curl -fsSLo sdk-install.sh https://raw.githubusercontent.com/thesofproject/vscode-workspace/main/sdk-install.sh
22+
bash sdk-install.sh
2223
```
2324

2425
The script will guide you through the process of installing system dependencies, cloning the repositories, configuring Python virtual environments, and setting up the Zephyr SDK and QEMU.

0 commit comments

Comments
 (0)