[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