This is a binary release of Sail 0.19.1 for Linux. It is built using a Rocky Linux container, so it should work on a wide variety of Linux distributions with more recent glibc versions.
The tarball can be verified using GitHub artifact attestations with the GitHub CLI client, which should produce output like:
$ gh attestation verify sail.tar.gz --owner rems-project
Loaded digest sha256:7a06f699dc8724b8eae69c31a6d971d3f5b1b3512139c192d41ed4b528abb4b6 for file://sail.tar.gz
Loaded 1 attestation from GitHub API
The following policy criteria will be enforced:
- Predicate type must match:................ https://slsa.dev/provenance/v1
- Source Repository Owner URI must match:... https://github.com/rems-project
- Subject Alternative Name must match regex: (?i)^https://github.com/rems-project/
- OIDC Issuer must match:................... https://token.actions.githubusercontent.com
✓ Verification succeeded!
To use the binary release, simply extract the tarball and add the included bin
directory to your $PATH
variable, or symlink the included binaries from a directory already in your $PATH
. By default it should know where to find the included Sail libraries and plugins relative to this directory.
If you want to move the binaries you will need to set the $SAIL_DIR
environment variable to the included share/sail
folder, and the $SAIL_PLUGIN_DIR
variable to the share/libsail/plugins
folder.