use enewuser/enewgroup to create a account for postgresql.
authorMasatomo Nakano <nakano@gentoo.org>
Sat, 12 Nov 2005 23:09:52 +0000 (23:09 +0000)
committerMasatomo Nakano <nakano@gentoo.org>
Sat, 12 Nov 2005 23:09:52 +0000 (23:09 +0000)
Package-Manager: portage-1.589-cvs

dev-db/postgresql/Manifest
dev-db/postgresql/postgresql-7.3.11.ebuild
dev-db/postgresql/postgresql-7.4.9.ebuild
dev-db/postgresql/postgresql-8.0.4.ebuild
dev-db/postgresql/postgresql-8.1.0.ebuild

index 47a14413b79fc32155d1e56c13734eddf0e61c77..406c75cd475316eecfd14fb31f56daba69f23831 100644 (file)
@@ -1,8 +1,8 @@
 MD5 b0b94d20c7d268d602aa6c60e0ce5ce9 postgresql-8.0.1-r3.ebuild 7735
-MD5 ac7b029016d56e8dcca9a45bfc134de8 postgresql-8.1.0.ebuild 7453
-MD5 ad4a7a06d2238c894a6dd669ca827f21 postgresql-7.4.9.ebuild 10574
+MD5 d622d522e0a17e7597b0b14f8dcdee17 postgresql-8.1.0.ebuild 7622
+MD5 5305d20da4472b8b8899ca1ac200fdcf postgresql-7.4.9.ebuild 10743
 MD5 993f8413e91946fb334582c36b39afcb postgresql-7.4.7-r1.ebuild 10701
-MD5 7af98b0c631ef6d5d34035049d9e7edd postgresql-8.0.4.ebuild 7520
+MD5 cf01bc7646e201a0ca1fc9ba9d4bc77b postgresql-8.0.4.ebuild 7689
 MD5 68b207bf92c9fb56d7911c0b5af6cc9b postgresql-7.3.10.ebuild 8138
 MD5 2265cba6143f2d8471e41be421367c5b postgresql-7.3.9-r1.ebuild 8028
 MD5 e04819f89769e06c3ff5d0019ea1f46c postgresql-7.4.8.ebuild 10569
@@ -11,7 +11,7 @@ MD5 99f4b845820fa12720b8eecec8085c56 postgresql-8.0.1-r4.ebuild 7824
 MD5 08e125da5fd9e78854a2eb23f78274c3 postgresql-7.4.7-r2.ebuild 10854
 MD5 c25c9a7ffe3a89d13b05d6030f4d9889 postgresql-7.3.6-r2.ebuild 7837
 MD5 6e744be695db531f10f1e6cbef08ccec ChangeLog 47286
-MD5 418c60c75b9db90a539daa97d46e3802 postgresql-7.3.11.ebuild 8139
+MD5 556dd8fe0f33d875025a22f75e672b32 postgresql-7.3.11.ebuild 8308
 MD5 f8d3d207746da2a3cd14dcaab8daab76 metadata.xml 163
 MD5 90acacf5efb7b8a73ec5d34128358c32 files/CAN-2005-1409.patch 1698
 MD5 2e87af398df0a957bf2f2dff754ac174 files/postgresql-7.4.7-vacuum-delay.patch 8918
index 25e3be7c489edc8f64a70a375e7c7d45d786dfaa..6cd82b1cdc4f3cdbb91aa59f998de0682d82e1cb 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2005 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql/postgresql-7.3.11.ebuild,v 1.3 2005/11/12 22:48:12 nakano Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql/postgresql-7.3.11.ebuild,v 1.4 2005/11/12 23:09:52 nakano Exp $
 
 inherit eutils gnuconfig flag-o-matic java-pkg
 
@@ -56,6 +56,10 @@ pkg_setup() {
                        exit 1
                fi
        fi
+       enewgroup postgres 70 \
+               || die "problem adding group postgres"
+       enewuser postgres 70 /bin/bash /var/lib/postgresql postgres \
+               || die "problem adding user postgres"
 }
 
 check_java_config() {
index fea2bf2b04fee64ee9f48871dce64614f6392875..8139dd7ad1b789f537e486e3e7c660929fbf4768 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2005 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql/postgresql-7.4.9.ebuild,v 1.3 2005/11/12 22:48:12 nakano Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql/postgresql-7.4.9.ebuild,v 1.4 2005/11/12 23:09:52 nakano Exp $
 
 inherit eutils gnuconfig flag-o-matic java-pkg multilib toolchain-funcs
 
@@ -61,6 +61,10 @@ pkg_setup() {
                        exit 1
                fi
        fi
+       enewgroup postgres 70 \
+               || die "problem adding group postgres"
+       enewuser postgres 70 /bin/bash /var/lib/postgresql postgres \
+               || die "problem adding user postgres"
 }
 
 check_java_config() {
index 4d819de83f6063d917d4f35251b1fd4c47dd02c2..1d5a871608ea1180868ed9eb31be719e99c99fe7 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2005 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql/postgresql-8.0.4.ebuild,v 1.3 2005/11/12 22:48:12 nakano Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql/postgresql-8.0.4.ebuild,v 1.4 2005/11/12 23:09:52 nakano Exp $
 
 inherit eutils gnuconfig flag-o-matic multilib toolchain-funcs
 
@@ -60,6 +60,10 @@ pkg_setup() {
                        exit 1
                fi
        fi
+       enewgroup postgres 70 \
+               || die "problem adding group postgres"
+       enewuser postgres 70 /bin/bash /var/lib/postgresql postgres \
+               || die "problem adding user postgres"
 }
 
 src_unpack() {
index 84bfe04019ba399c62895af5b8024fd00b05c99f..7cf96bac4e073daef2980d2ab418ba7728566e1b 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2005 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql/postgresql-8.1.0.ebuild,v 1.2 2005/11/12 22:48:12 nakano Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql/postgresql-8.1.0.ebuild,v 1.3 2005/11/12 23:09:52 nakano Exp $
 
 inherit eutils gnuconfig flag-o-matic multilib toolchain-funcs
 
@@ -58,6 +58,10 @@ pkg_setup() {
                        exit 1
                fi
        fi
+       enewgroup postgres 70 \
+               || die "problem adding group postgres"
+       enewuser postgres 70 /bin/bash /var/lib/postgresql postgres \
+               || die "problem adding user postgres"
 }
 
 src_unpack() {