Merge pull request #1102 from openHPI/fix/#1101-postgresql-vagrant

Use PostgreSQL version in Vagrant script
This commit is contained in:
Sebastian Serth
2021-12-01 18:50:12 +01:00
committed by GitHub

View File

@ -2,9 +2,9 @@
######## VERSION INFORMATION ######## ######## VERSION INFORMATION ########
postgres_version=13 postgres_version=14
node_version=14 node_version=14
ruby_version=2.7.2 ruby_version=2.7.5
########## INSTALL SCRIPT ########### ########## INSTALL SCRIPT ###########
@ -24,7 +24,7 @@ sudo apt -qq -y upgrade
# PostgreSQL # PostgreSQL
curl -sSL https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add - curl -sSL https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
echo "deb http://apt.postgresql.org/pub/repos/apt/ $(lsb_release -cs)-pgdg main" | sudo tee /etc/apt/sources.list.d/pgdg.list echo "deb http://apt.postgresql.org/pub/repos/apt/ $(lsb_release -cs)-pgdg main" | sudo tee /etc/apt/sources.list.d/pgdg.list
sudo apt -qq update && sudo apt -qq install -y postgresql-client postgresql sudo apt -qq update && sudo apt -qq install -y postgresql-client-$postgres_version postgresql-$postgres_version
sudo sed -i "/# TYPE/q" /etc/postgresql/$postgres_version/main/pg_hba.conf sudo sed -i "/# TYPE/q" /etc/postgresql/$postgres_version/main/pg_hba.conf
sudo tee -a /etc/postgresql/$postgres_version/main/pg_hba.conf <<EOF sudo tee -a /etc/postgresql/$postgres_version/main/pg_hba.conf <<EOF