[91171] trunk/dports/databases
dports at macports.org
dports at macports.org
Sat Mar 24 19:07:54 PDT 2012
Revision: 91171
https://trac.macports.org/changeset/91171
Author: dports at macports.org
Date: 2012-03-24 19:07:52 -0700 (Sat, 24 Mar 2012)
Log Message:
-----------
postgresql{83,84,90}-server: correctly use add_users and replace use
of addgroup (#33497)
Modified Paths:
--------------
trunk/dports/databases/postgresql83-server/Portfile
trunk/dports/databases/postgresql84-server/Portfile
trunk/dports/databases/postgresql90-server/Portfile
Modified: trunk/dports/databases/postgresql83-server/Portfile
===================================================================
--- trunk/dports/databases/postgresql83-server/Portfile 2012-03-25 01:58:18 UTC (rev 91170)
+++ trunk/dports/databases/postgresql83-server/Portfile 2012-03-25 02:07:52 UTC (rev 91171)
@@ -29,6 +29,10 @@
set dbuser postgres
set dbgrp postgres
+add_users ${dbuser} shell=/bin/sh group=${dbgrp} \
+ home=${prefix}/var/db/postgresql83 \
+ realname=PostgreSQL-83\ Server
+
startupitem.create yes
startupitem.init \
"PGCTL=${libdir}/bin/pg_ctl"
@@ -38,11 +42,6 @@
"su ${dbuser} -c \"\${PGCTL} -D \${POSTGRESQL83DATA:=${dbdir}} stop -s -m fast\""
destroot {
- addgroup ${dbgrp}
- set gid [existsgroup ${dbgrp}]
- add_users ${dbuser} shell=/bin/sh gid=${gid} \
- home=${prefix}/var/db/postgresql83 \
- realname=PostgreSQL-83\ Server
xinstall -m 755 -d ${destroot}${logdir}
system "touch ${destroot}${logdir}/postgres.log"
system "chown ${dbuser}:${dbgrp} ${destroot}${logdir}/postgres.log"
Modified: trunk/dports/databases/postgresql84-server/Portfile
===================================================================
--- trunk/dports/databases/postgresql84-server/Portfile 2012-03-25 01:58:18 UTC (rev 91170)
+++ trunk/dports/databases/postgresql84-server/Portfile 2012-03-25 02:07:52 UTC (rev 91171)
@@ -29,6 +29,10 @@
set dbuser postgres
set dbgrp postgres
+add_users ${dbuser} shell=/bin/sh group=${dbgrp} \
+ home=${prefix}/var/db/postgresql84 \
+ realname=PostgreSQL-84\ Server
+
startupitem.create yes
startupitem.init \
"PGCTL=${libdir}/bin/pg_ctl"
@@ -38,11 +42,6 @@
"su ${dbuser} -c \"\${PGCTL} -D \${POSTGRESQL84DATA:=${dbdir}} stop -s -m fast\""
destroot {
- addgroup ${dbgrp}
- set gid [existsgroup ${dbgrp}]
- add_users ${dbuser} shell=/bin/sh gid=${gid} \
- home=${prefix}/var/db/postgresql84 \
- realname=PostgreSQL-84\ Server
xinstall -m 755 -d ${destroot}${logdir}
system "touch ${destroot}${logdir}/postgres.log"
system "chown -R ${dbuser}:${dbgrp} ${destroot}${logdir}"
Modified: trunk/dports/databases/postgresql90-server/Portfile
===================================================================
--- trunk/dports/databases/postgresql90-server/Portfile 2012-03-25 01:58:18 UTC (rev 91170)
+++ trunk/dports/databases/postgresql90-server/Portfile 2012-03-25 02:07:52 UTC (rev 91171)
@@ -29,6 +29,10 @@
set dbuser postgres
set dbgrp postgres
+add_users ${dbuser} shell=/bin/sh group=${dbgrp} \
+ home=${prefix}/var/db/postgresql90 \
+ realname=PostgreSQL-90\ Server
+
startupitem.create yes
startupitem.init \
"PGCTL=${libdir}/bin/pg_ctl"
@@ -38,11 +42,6 @@
"su ${dbuser} -c \"\${PGCTL} -D \${POSTGRESQL90DATA:=${dbdir}} stop -s -m fast\""
destroot {
- addgroup ${dbgrp}
- set gid [existsgroup ${dbgrp}]
- add_users ${dbuser} shell=/bin/sh gid=${gid} \
- home=${prefix}/var/db/postgresql90 \
- realname=PostgreSQL-90\ Server
xinstall -m 755 -d ${destroot}${logdir}
system "touch ${destroot}${logdir}/postgres.log"
system "chown ${dbuser}:${dbgrp} ${destroot}${logdir}/postgres.log"
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20120324/ef5b6295/attachment.html>
More information about the macports-changes
mailing list