postgresql84-server no longer creates a pgsql user. I don't think that's intended. By not creating this user, initdb obviously fails to work. The final user ends up being required to create the pgsql user manually in order to use PostgreSQL.
I've used the default options for make config, except I had to compile without GSSAPI support due to PR 161786, PR 162179. I believe this isn't related, but I apologize if it obviously is.
How-To-Repeat: 1) Uninstall previous versions of PGSQL.
2) Get rid of an existing pgsql user.
3) Install databases/postgresql84-server.
4) Check /etc/passwd, there should be no PGSQL user.
Fix synopsis and assign.
I'll take it.
crees 2011-11-02 18:09:16 UTC
FreeBSD ports repository
Actually add the pgsql users on install
Approved by: portmgr (pav)
Revision Changes Path
1.237 +7 -1 ports/databases/postgresql84-server/Makefile
email@example.com mailing list
To unsubscribe, send any mail to "firstname.lastname@example.org"