Verifying Sensu downloads

Sensu binaries are available for download for Linux, Windows, and macOS. See the installation guide for more information.

You can verify a Sensu download using SHA-512 checksums.

Linux

Download Sensu for Linux.

curl -LO https://s3-us-west-2.amazonaws.com/sensu.io/sensu-go/5.6.0/sensu-enterprise-go_5.6.0_linux_amd64.tar.gz

Generate a SHA-512 checksum for the downloaded artifact.

sha512sum sensu-enterprise-go_5.6.0_linux_amd64.tar.gz

The result should match the checksum for your platform.

curl -LO https://s3-us-west-2.amazonaws.com/sensu.io/sensu-go/5.6.0/sensu-enterprise-go_5.6.0_checksums.txt && cat sensu-enterprise-go_5.6.0_checksums.txt

Windows

Download Sensu for Windows.

Invoke-WebRequest https://s3-us-west-2.amazonaws.com/sensu.io/sensu-go/5.6.0/sensu-enterprise-go_5.6.0_windows_amd64.tar.gz  -OutFile "$env:userprofile\sensu-enterprise-go_5.6.0_windows_amd64.tar.gz"

Generate a SHA-256 checksum for the downloaded artifact.

Get-FileHash "$env:userprofile\sensu-enterprise-go_5.6.0_windows_amd64.tar.gz" -Algorithm SHA256 | Format-List

The result should match (with the exception of capitalization) the checksum for your platform.

Invoke-WebRequest https://s3-us-west-2.amazonaws.com/sensu.io/sensu-go/5.6.0/sensu-enterprise-go_5.6.0_checksums.txt -OutFile "$env:userprofile\sensu-enterprise-go_5.6.0_checksums.txt"

Get-Content "$env:userprofile\sensu-enterprise-go_5.6.0_checksums.txt" | Select-String -Pattern windows_amd64

macOS

Download Sensu for macOS.

curl -LO https://s3-us-west-2.amazonaws.com/sensu.io/sensu-go/5.6.0/sensu-enterprise-go_5.6.0_darwin_amd64.tar.gz

Generate a SHA-512 checksum for the downloaded artifact.

shasum -a 512 sensu-go-5.6.0-darwin-amd64.tar.gz

The result should match the checksum for your platform.

curl -LO https://s3-us-west-2.amazonaws.com/sensu.io/sensu-go/5.6.0/sensu-enterprise-go_5.6.0_checksums.txt && cat sensu-enterprise-go_5.6.0_checksums.txt