Install¶
You can find the pre-compiled binaries on the release page releases
Getting Latest Version¶
TAG=$(curl https://api.github.com/repos/vdbulcke/cert-monitor/releases/latest |jq .tag_name -r )
VERSION=$(echo $TAG | cut -d 'v' -f 2)
Info
You will need jq and curl in your PATH
Warning
If you don't have jq you can replace the TAG and VERSION variable manually in the command below
MacOS¶
- Download the binary from the releases page:
curl -LO "https://github.com/vdbulcke/cert-monitor/releases/download/${TAG}/cert-monitor_${VERSION}_Darwin_x86_64.tar.gz" - Extract Binary:
tar xzf "cert-monitor_${VERSION}_Darwin_x86_64.tar.gz" - Check Version:
./cert-monitor version -
Install in your
PATH:Orsudo install cert-monitor /usr/local/bin/sudo mv cert-monitor /usr/local/bin/ -
Checksum: You can validate the checksum of the downloaded packages by comparing the hash in the
checksums.txtthat comes with each release, with the computed hash of the downloaded archive:- Download
checksums.txt:curl -LO "https://github.com/vdbulcke/cert-monitor/releases/download/${TAG}/checksums.txt" - Compute Checksum:
sha256sum "cert-monitor_${VERSION}_Darwin_x86_64.tar.gz" - Compare against
checksums.txt:grep "cert-monitor_${VERSION}_Darwin_x86_64.tar.gz" checksums.txt
- Download
- Download the binary from the releases page:
curl -LO "https://github.com/vdbulcke/cert-monitor/releases/download/${TAG}/cert-monitor_${VERSION}_Darwin_amr64.tar.gz" - Extract Binary:
tar xzf "cert-monitor_${VERSION}_Darwin_amr64.tar.gz" - Check Version:
./cert-monitor version -
Install in your
PATH:Orsudo install cert-monitor /usr/local/bin/sudo mv cert-monitor /usr/local/bin/ -
Checksum: You can validate the checksum of the downloaded packages by comparing the hash in the
checksums.txtthat comes with each release, with the computed hash of the downloaded archive:- Download
checksums.txt:curl -LO "https://github.com/vdbulcke/cert-monitor/releases/download/${TAG}/checksums.txt" - Compute Checksum:
sha256sum "cert-monitor_${VERSION}_Darwin_amr64.tar.gz" - Compare against
checksums.txt:grep "cert-monitor_${VERSION}_Darwin_amr64.tar.gz" checksums.txt
- Download
- Download the binary from the releases page:
curl -LO "https://github.com/vdbulcke/cert-monitor/releases/download/${TAG}/cert-monitor_${VERSION}_Darwin_all.tar.gz" - Extract Binary:
tar xzf "cert-monitor_${VERSION}_Darwin_all.tar.gz" - Check Version:
./cert-monitor version -
Install in your
PATH:Orsudo install cert-monitor /usr/local/bin/sudo mv cert-monitor /usr/local/bin/ -
Checksum: You can validate the checksum of the downloaded packages by comparing the hash in the
checksums.txtthat comes with each release, with the computed hash of the downloaded archive:- Download
checksums.txt:curl -LO "https://github.com/vdbulcke/cert-monitor/releases/download/${TAG}/checksums.txt" - Compute Checksum:
sha256sum "cert-monitor_${VERSION}_Darwin_all.tar.gz" - Compare against
checksums.txt:grep "cert-monitor_${VERSION}_Darwin_all.tar.gz" checksums.txt
- Download
Linux¶
- Download the binary from the releases page:
curl -LO "https://github.com/vdbulcke/cert-monitor/releases/download/${TAG}/cert-monitor_${VERSION}_Linux_x86_64.tar.gz" - Extract Binary:
tar xzf "cert-monitor_${VERSION}_Linux_x86_64.tar.gz" - Check Version:
./cert-monitor version -
Install in your
PATH:Orsudo install cert-monitor /usr/local/bin/sudo mv cert-monitor /usr/local/bin/ -
Checksum: You can validate the checksum of the downloaded packages by comparing the hash in the
checksums.txtthat comes with each release, with the computed hash of the downloaded archive:- Download
checksums.txt:curl -LO "https://github.com/vdbulcke/cert-monitor/releases/download/${TAG}/checksums.txt" - Compute Checksum:
sha256sum "cert-monitor_${VERSION}_Linux_x86_64.tar.gz" - Compare against
checksums.txt:grep "cert-monitor_${VERSION}_Linux_x86_64.tar.gz" checksums.txt
- Download
- Download the binary from the releases page:
curl -LO "https://github.com/vdbulcke/cert-monitor/releases/download/${TAG}/cert-monitor_${VERSION}_Linux_amr64.tar.gz" - Extract Binary:
tar xzf "cert-monitor_${VERSION}_Linux_amr64.tar.gz" - Check Version:
./cert-monitor version -
Install in your
PATH:Orsudo install cert-monitor /usr/local/bin/sudo mv cert-monitor /usr/local/bin/ -
Checksum: You can validate the checksum of the downloaded packages by comparing the hash in the
checksums.txtthat comes with each release, with the computed hash of the downloaded archive:- Download
checksums.txt:curl -LO "https://github.com/vdbulcke/cert-monitor/releases/download/${TAG}/checksums.txt" - Compute Checksum:
sha256sum "cert-monitor_${VERSION}_Linux_amr64.tar.gz" - Compare against
checksums.txt:grep "cert-monitor_${VERSION}_Linux_amr64.tar.gz" checksums.txt
- Download
Windows¶
-
Download the binary
cert-monitor_[VERSION]_Windows_x86_64.zipfrom the releases page -
Unzip the Binary
-
Check Version:
./cert-monitor.exe version