ports/162239: postgresql84-server fails to add the pgsql user

Fernando Lemos fernando at netfilter.com.br
Tue Nov 1 19:40:10 UTC 2011


>Number:         162239
>Category:       ports
>Synopsis:       postgresql84-server fails to add the pgsql user
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Tue Nov 01 19:40:09 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator:     Fernando Lemos
>Release:        8.1
>Organization:
NetFilter Ltda
>Environment:
FreeBSD builder.netfilter.com.br 8.1-RELEASE-p5 FreeBSD 8.1-RELEASE-p5 #0: Tue Sep 27 16:18:26 UTC 2011     root at i386-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC  i386
>Description:
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:


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list