#!/bin/bash set -o errexit -o nounset -o pipefail sudo pip install pgxnclient sudo -E env PATH="$PATH" make install VERSION=9.4 PG_DIR=/etc/postgresql/${VERSION}/main HBA_CONF=$PG_DIR/pg_hba.conf CONF=$PG_DIR/postgresql.conf sudo pg_ctlcluster $VERSION main stop echo "Setting $HBA_CONF settings..." >&2 echo "local replication all trust" | sudo tee -a $HBA_CONF echo "host replication all ::1/128 trust" | sudo tee -a $HBA_CONF echo "Setting $CONF settings..." >&2 echo "max_wal_senders = 1" | sudo tee -a $CONF echo "wal_level=logical" | sudo tee -a $CONF echo "max_replication_slots=1" | sudo tee -a $CONF sudo pg_ctlcluster $VERSION main start make test