#29596: PostgreSQL 8.4 post-install intructions doesn't work with umask 027 -------------------------------------+-------------------------------------- Reporter: oscar.brynolf@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Low | Milestone: Component: ports | Version: 1.9.2 Keywords: umask, post-install | Port: postgresql84-server -------------------------------------+-------------------------------------- I'm not sure if postgresql84 is supposed to work with umask 027, but anyway, this happens: ——— I'm running OSX with '`umask 027`' in '`/etc/launchd-user.conf`'. After '`port install posgresql84-server`', running this line of the post-install instructions: {{{ $ sudo su postgres -c '/opt/local/lib/postgresql84/bin/initdb -D /opt/local/var/db/postgresql84/defaultdb' }}} result in {{{ ... initdb: could not access directory "/opt/local/var/db/postgresql84/defaultdb": Permission denied }}} and {{{ $ ls -l /opt/local/var/db drwxr-x--- root admin ... postgresql84/ }}} The problem is solved with {{{ $ sudo chmod o+rx /opt/local/var/db/postgresql84 }}} ——— I don't know where/what/how to solve this, or, like I said, if it's even a proper problem. Probably related to at least #14706, but not the same. Thanks! /Oscar -- Ticket URL: <https://trac.macports.org/ticket/29596> MacPorts <http://www.macports.org/> Ports system for Mac OS