[91170] trunk/dports/databases/postgresql91-server/Portfile

dports at macports.org dports at macports.org
Sat Mar 24 18:58:19 PDT 2012


Revision: 91170
          https://trac.macports.org/changeset/91170
Author:   dports at macports.org
Date:     2012-03-24 18:58:18 -0700 (Sat, 24 Mar 2012)
Log Message:
-----------
postgresql91-server: correctly use add_users and replace use of
addgroup (#33497)

Modified Paths:
--------------
    trunk/dports/databases/postgresql91-server/Portfile

Modified: trunk/dports/databases/postgresql91-server/Portfile
===================================================================
--- trunk/dports/databases/postgresql91-server/Portfile	2012-03-25 01:48:15 UTC (rev 91169)
+++ trunk/dports/databases/postgresql91-server/Portfile	2012-03-25 01:58:18 UTC (rev 91170)
@@ -29,6 +29,10 @@
 set dbuser		postgres
 set dbgrp		postgres
 
+add_users ${dbuser} shell=/bin/sh group=${dbgrp} \
+    home=${prefix}/var/db/postgresql91 \
+    realname=PostgreSQL-91\ Server
+
 startupitem.create	yes
 startupitem.init	\
 	"PGCTL=${libdir}/bin/pg_ctl"
@@ -38,11 +42,6 @@
 "su ${dbuser} -c \"\${PGCTL} -D \${POSTGRESQL91DATA:=${dbdir}} stop -s -m fast\""
 
 destroot {
-	addgroup ${dbgrp}
-	set gid [existsgroup ${dbgrp}]
-	add_users ${dbuser} shell=/bin/sh gid=${gid} \
-		home=${prefix}/var/db/postgresql91 \
-		realname=PostgreSQL-91\ 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/bbfd13b7/attachment-0001.html>


More information about the macports-changes mailing list