chore: allow vagrant postgresql remote access

This commit is contained in:
jo 2022-06-21 12:46:50 +02:00 committed by Kyle Robbertze
parent 50877a033b
commit 1a9fa6b559
2 changed files with 18 additions and 0 deletions

View file

@ -0,0 +1,13 @@
#!/usr/bin/env bash
# append_if_missing <line> <file>
append_if_missing() {
grep -xqF "$1" "$2" || echo "$1" >> "$2"
}
# Setup postgresql remote access
append_if_missing "listen_addresses = '*'" /etc/postgresql/*/main/postgresql.conf
append_if_missing "host all all 0.0.0.0/0 md5" /etc/postgresql/*/main/pg_hba.conf
append_if_missing "host all all ::/0 md5" /etc/postgresql/*/main/pg_hba.conf
systemctl restart postgresql.service