From 188ec08cbb7ebeff9058d73e6d7b91af870ca096 Mon Sep 17 00:00:00 2001 From: Jeff Wolski Date: Mon, 1 Apr 2024 18:01:49 +0200 Subject: [PATCH 1/2] chore: Update nilup curl URL to include install.sh This commit changes the URL used to instruct users to install nilup to include the /install.sh path. Even though the root path (/) is essentially an alias for /install.sh, we shouldn't lock ourselves into that forever being the case. --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 46d9359..645aa96 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ Before you begin, you need to install the following tools: - `nilup`, an installer and version manager for the [Nillion SDK tools](https://docs.nillion.com/nillion-sdk-and-tools). Install nilup: ``` - curl https://nilup.nilogy.xyz | bash + curl https://nilup.nilogy.xyz/install.sh | bash ``` - Confirm `nilup` installation ``` From b0ebaccd676cbd157b263675856f78cecdecde40 Mon Sep 17 00:00:00 2001 From: Jeff Wolski Date: Tue, 2 Apr 2024 14:32:28 +0200 Subject: [PATCH 2/2] docs: Highlight piping to bash goes against conventional wisdom This commit updates nilup-install docs to include a note about piping to bash going against conventional security wisdom and to show our users support in inspecting what the install.sh script does before running it blindly from their machine. --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index 645aa96..ed0ca4d 100644 --- a/README.md +++ b/README.md @@ -7,6 +7,10 @@ This template has all the power of the [Scaffold-ETH 2 dapp toolkit](https://git Before you begin, you need to install the following tools: - `nilup`, an installer and version manager for the [Nillion SDK tools](https://docs.nillion.com/nillion-sdk-and-tools). Install nilup: + + _For the security-conscious, please download the `install.sh` script, so that you can inspect how + it works, before piping it to `bash`._ + ``` curl https://nilup.nilogy.xyz/install.sh | bash ```