#!/bin/bash ## Should be executable N time in a row with same result. set -e . lib/common if [[ $(cat "$HOST_CONFIG_FILE" | shyaml keys) != *"_auth "* ]] && ! cat "$HOST_CONFIG_FILE" | shyaml get-value users >/dev/null; then err "No *_auth configured and no users list provided." exit 1 fi if ! cat "$HOST_CONFIG_FILE" | shyaml get-value acl; then err "No acl configured." exit 1 fi registry_config_hash || exit 1