to: sv start postgres || exit 1
run:
- - exec: apt-get remove -y postgresql-9.5
- - exec: apt-get update && apt-get install -y postgresql-9.3
+ - exec: apt-get remove -y postgresql-9.5 postgresql-client-9.5 postgresql-contrib-9.5
+ - exec: apt-get update && apt-get install -y postgresql-9.3 postgresql-client-9.3 postgresql-contrib-9.3
- exec: /etc/init.d/postgresql stop
- exec: mkdir -p /shared/postgres_run
- exec: chown postgres:postgres /shared/postgres_run
- exec: rm -fr /shared/postgres_run/*.pid
- exec: mkdir -p /shared/postgres_run/9.3-main.pg_stat_tmp
- exec: chown postgres:postgres /shared/postgres_run/9.3-main.pg_stat_tmp
+ - replace:
+ filename: "/etc/postgresql/9.3/main/postgresql.conf"
+ from: /port =.*/
+ to: "port = 5432"
- file:
path: /etc/service/postgres/run
chmod: "+x"