#!/usr/bin/env bash set -euo pipefail PGVER=17 CONF="/etc/postgresql/${PGVER}/main/postgresql.conf" HBA="/etc/postgresql/${PGVER}/main/pg_hba.conf" APP_USER="eva_mem_app" DB_NAME="eva_memory" APP_PASS="$(tr -dc 'A-Za-z0-9@#%+=' > "$HBA" <<'EOFHBA' # eva_memory access host all all 127.0.0.1/32 scram-sha-256 host all all 192.168.0.8/32 scram-sha-256 EOFHBA fi systemctl restart postgresql su - postgres -c "psql -v ON_ERROR_STOP=1 < /etc/eva-memory/connection.env <