This made my disaster recovery test slightly easier. Index: pkg/README-server =================================================================== RCS file: /cvs/ports/databases/postgresql/pkg/README-server,v retrieving revision 1.26 diff -u -p -r1.26 README-server --- pkg/README-server 8 Mar 2019 11:48:00 -0000 1.26 +++ pkg/README-server 11 Apr 2019 10:50:39 -0000 @@ -171,7 +171,7 @@ Examine your old file for local changes 6) Temporarily support connecting without a password for local users by editing pg_hba.conf to include "local all postgres trust" -# vi /var/postgresql/data{,-${PREV_MAJOR}/pg_hba.conf +# vi /var/postgresql/data{,-${PREV_MAJOR}}/pg_hba.conf 7) Run pg_upgrade: # su _postgresql -c "cd /var/postgresql && \ @@ -179,7 +179,7 @@ Examine your old file for local changes -U postgres -d /var/postgresql/data-${PREV_MAJOR}/ -D /var/postgresql/data" 8) Remove "local all postgres trust" line from pg_hba.conf -# vi /var/postgresql/data{,-${PREV_MAJOR}/pg_hba.conf +# vi /var/postgresql/data{,-${PREV_MAJOR}}/pg_hba.conf 9) Start PostgreSQL: # rcctl start postgresql