diff options
| author | Palle Girgensohn <girgen@FreeBSD.org> | 2008-01-07 13:51:57 +0000 |
|---|---|---|
| committer | Palle Girgensohn <girgen@FreeBSD.org> | 2008-01-07 13:51:57 +0000 |
| commit | 1d25499d3df3bf1af37d63c037d37cfa4f33e952 (patch) | |
| tree | 0f62b36a8d40108718996163ba98b172bad57cee /databases/postgresql91-server/pkg-install-server | |
| parent | - update to 3.11 (diff) | |
Update all PostgreSQL ports to latest versions.
This includes a bunch of security fixes: CVE-2007-6067, CVE-2007-4772,
CVE-2007-6601, CVE-2007-6600 and CVE-2007-4769.
Security: http://www.postgresql.org/about/news.905
Diffstat (limited to 'databases/postgresql91-server/pkg-install-server')
| -rw-r--r-- | databases/postgresql91-server/pkg-install-server | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/databases/postgresql91-server/pkg-install-server b/databases/postgresql91-server/pkg-install-server index 212b1d241d96..5abfa7862f64 100644 --- a/databases/postgresql91-server/pkg-install-server +++ b/databases/postgresql91-server/pkg-install-server @@ -2,8 +2,7 @@ # $FreeBSD$ -PATH=/bin:/usr/sbin -PGUSER=pgsql +PATH=/bin:/usr/bin:/usr/sbin DB_DIR=${PKG_PREFIX}/${PGUSER} backupwarning() { echo " @@ -27,9 +26,9 @@ case $2 in PRE-INSTALL) backupwarning USER=${PGUSER} - GROUP=${USER} + GROUP=${PGGROUP} UID=70 - GID=${UID} + GID=70 if pw group show "${GROUP}" 2>/dev/null; then echo "You already have a group \"${GROUP}\", so I will use it." @@ -56,8 +55,7 @@ PRE-INSTALL) fi if ! [ -x ~${PGUSER} ] ; then - mkdir -p ${DB_DIR} - chown pgsql:pgsql ${DB_DIR} + install -m 755 -o ${PGUSER} -g ${PGGROUP} -d ${DB_DIR} fi ;; |
