feat(si-fs): repurpose install.sh
script to install si-fs
#5514
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This change updates the pre-existing
install.sh
script (found under the auth portal'spublic/
directory) to target the downloading and installation of abin/si-fs
binary from the artifact repository.The help usage is as follows:
The default will be to download the current
stable
version for the target platform (currently onlylinux-x86_64
andlinux-aarch64
are supported) and install it under one of the following locations (first path that is present in the user's$PATH
wins):$HOME/.local/bin
$HOME/bin
$HOME/.si-fs/bin
if none of the above are found in$PATH
If a
root
user (that isuid == 0
) is installing, the default destination will be/usr/local/bin
.