#!/usr/bin/env bash
# ox services catalog verification script
# entry: nats@2 (entry_version 1)
# generated by `ox catalog verify-script`; replay with: bash <this-file>
set -euo pipefail
# step: fetch https://github.com/nats-io/nats-server/releases/download/v2.15.0/nats-server-v2.15.0-linux-amd64.tar.gz
sudo -u ox-verify -H bash -c 'install -d -m 0755 '\''/srv/ox/verify/services/nats/pkg'\'' && curl -fsSL --retry 3 --max-time 300 -o '\''/srv/ox/verify/services/nats/pkg/nats-server.tar.gz'\'' '\''https://github.com/nats-io/nats-server/releases/download/v2.15.0/nats-server-v2.15.0-linux-amd64.tar.gz'\'' && chmod 0600 '\''/srv/ox/verify/services/nats/pkg/nats-server.tar.gz'\'''
# step: verify checksum of /srv/ox/verify/services/nats/pkg/nats-server.tar.gz
bash -c 'echo '\''5d2c51caca950333aba84911df7d377f826f3a59ec36061c6539105084f65c92'\''  '\''/srv/ox/verify/services/nats/pkg/nats-server.tar.gz'\'' | sha256sum -c --status'
# step: run as ox-verify
sudo -u ox-verify -H bash -c 'test -x /srv/ox/verify/services/nats/bin/nats-server && exit 0
mkdir -p /srv/ox/verify/services/nats/bin && tar -xzf /srv/ox/verify/services/nats/pkg/nats-server.tar.gz -C /srv/ox/verify/services/nats/bin/ --strip-components=1 nats-server-v2.15.0-linux-amd64/nats-server'
