Added PGPORT var for pg_autovacuum: bug #53443, thanks to Paul Komarek
authorTiziano Müller <dev-zero@gentoo.org>
Sat, 11 Nov 2006 13:39:14 +0000 (13:39 +0000)
committerTiziano Müller <dev-zero@gentoo.org>
Sat, 11 Nov 2006 13:39:14 +0000 (13:39 +0000)
Package-Manager: portage-2.1.2_rc1-r5

dev-db/postgresql/ChangeLog
dev-db/postgresql/Manifest
dev-db/postgresql/files/pg_autovacuum.conf-7.4
dev-db/postgresql/files/pg_autovacuum.conf-8.0
dev-db/postgresql/files/pg_autovacuum.init-7.4
dev-db/postgresql/files/pg_autovacuum.init-8.0

index ae84a65612461c88ff3c405af6edbc13032f9131..de17522227492c42339e447eb9a5cd4607566209 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for dev-db/postgresql
 # Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql/ChangeLog,v 1.299 2006/11/11 12:15:02 dev-zero Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql/ChangeLog,v 1.300 2006/11/11 13:39:14 dev-zero Exp $
+
+  11 Nov 2006; Tiziano Müller <dev-zero@gentoo.org>
+  files/pg_autovacuum.conf-7.4, files/pg_autovacuum.init-7.4,
+  files/pg_autovacuum.conf-8.0, files/pg_autovacuum.init-8.0:
+  Added PGPORT var for pg_autovacuum: bug #53443, thanks to Paul Komarek
 
   11 Nov 2006; Tiziano Müller <dev-zero@gentoo.org>
   files/postgresql.conf-7.4, files/postgresql.init-7.4:
index bd41c4482b9ed8c523c5c42a6bc6f0a021b8cfb5..1a1aa8cb65345cbfa395bdfa39795d0e4e8d1b2f 100644 (file)
@@ -1,19 +1,19 @@
-AUX pg_autovacuum.conf-7.4 360 RMD160 8ac42a25c0b3e6746376ecc07977e42b50cccb7b SHA1 aa8bfec713da2512b799245d7828b413f3e1b0e0 SHA256 c9f78e78b35a64c61c052770ced469efc34b7ec9ea5f2e8a7853d22ac5fc739c
-MD5 1544bddb7713ed2090574f9a3d1cf7a7 files/pg_autovacuum.conf-7.4 360
-RMD160 8ac42a25c0b3e6746376ecc07977e42b50cccb7b files/pg_autovacuum.conf-7.4 360
-SHA256 c9f78e78b35a64c61c052770ced469efc34b7ec9ea5f2e8a7853d22ac5fc739c files/pg_autovacuum.conf-7.4 360
-AUX pg_autovacuum.conf-8.0 360 RMD160 8ac42a25c0b3e6746376ecc07977e42b50cccb7b SHA1 aa8bfec713da2512b799245d7828b413f3e1b0e0 SHA256 c9f78e78b35a64c61c052770ced469efc34b7ec9ea5f2e8a7853d22ac5fc739c
-MD5 1544bddb7713ed2090574f9a3d1cf7a7 files/pg_autovacuum.conf-8.0 360
-RMD160 8ac42a25c0b3e6746376ecc07977e42b50cccb7b files/pg_autovacuum.conf-8.0 360
-SHA256 c9f78e78b35a64c61c052770ced469efc34b7ec9ea5f2e8a7853d22ac5fc739c files/pg_autovacuum.conf-8.0 360
-AUX pg_autovacuum.init-7.4 1431 RMD160 82f87bb0982040e2f42f222e3ed8beb528d57f40 SHA1 a7667180b810aca5c0f0ce8d90435e31290b42cd SHA256 b4816771abbf560ef7423bbcb3b82ab4cd138972fb3bc7cca0602bc59227c6dd
-MD5 b740aeef91a8f2996c00cbd2dd1c4c4c files/pg_autovacuum.init-7.4 1431
-RMD160 82f87bb0982040e2f42f222e3ed8beb528d57f40 files/pg_autovacuum.init-7.4 1431
-SHA256 b4816771abbf560ef7423bbcb3b82ab4cd138972fb3bc7cca0602bc59227c6dd files/pg_autovacuum.init-7.4 1431
-AUX pg_autovacuum.init-8.0 1431 RMD160 b463c2fa8835b2bf5a9311a0fb4e841b66ef9cf4 SHA1 02481a1bccb7fe19fd45fbf0941de6c27e63a267 SHA256 d27116727b2b8185b0b608631f2dba774030d23bee776132192c6f42b82a86b4
-MD5 8dd0597974c39adecae3b06972fd325f files/pg_autovacuum.init-8.0 1431
-RMD160 b463c2fa8835b2bf5a9311a0fb4e841b66ef9cf4 files/pg_autovacuum.init-8.0 1431
-SHA256 d27116727b2b8185b0b608631f2dba774030d23bee776132192c6f42b82a86b4 files/pg_autovacuum.init-8.0 1431
+AUX pg_autovacuum.conf-7.4 503 RMD160 ee3da3918e26113918a47cc6e2da544f97879bc2 SHA1 b47f6f3698ce12cbe955490b80ec98ac4cdd8afb SHA256 8141a1ab17a74e3916b4ba834f10eaf0bd925de374ead972d3d2f5e78078e090
+MD5 3e0310e00bfe34e77bb8c39903e16d6c files/pg_autovacuum.conf-7.4 503
+RMD160 ee3da3918e26113918a47cc6e2da544f97879bc2 files/pg_autovacuum.conf-7.4 503
+SHA256 8141a1ab17a74e3916b4ba834f10eaf0bd925de374ead972d3d2f5e78078e090 files/pg_autovacuum.conf-7.4 503
+AUX pg_autovacuum.conf-8.0 503 RMD160 ee3da3918e26113918a47cc6e2da544f97879bc2 SHA1 b47f6f3698ce12cbe955490b80ec98ac4cdd8afb SHA256 8141a1ab17a74e3916b4ba834f10eaf0bd925de374ead972d3d2f5e78078e090
+MD5 3e0310e00bfe34e77bb8c39903e16d6c files/pg_autovacuum.conf-8.0 503
+RMD160 ee3da3918e26113918a47cc6e2da544f97879bc2 files/pg_autovacuum.conf-8.0 503
+SHA256 8141a1ab17a74e3916b4ba834f10eaf0bd925de374ead972d3d2f5e78078e090 files/pg_autovacuum.conf-8.0 503
+AUX pg_autovacuum.init-7.4 1457 RMD160 2fc862398fa074d1a5dea66daaddaf330a8c3bb4 SHA1 9cd74d6a3722942927c03cb6e542eb203ccfc870 SHA256 63d360019c8e3d1ee9d79e47ce38d6db2c17af95306bd183ad92b544d31fc585
+MD5 87c67d019416f2c520d672b78e8ac390 files/pg_autovacuum.init-7.4 1457
+RMD160 2fc862398fa074d1a5dea66daaddaf330a8c3bb4 files/pg_autovacuum.init-7.4 1457
+SHA256 63d360019c8e3d1ee9d79e47ce38d6db2c17af95306bd183ad92b544d31fc585 files/pg_autovacuum.init-7.4 1457
+AUX pg_autovacuum.init-8.0 1457 RMD160 620731601a73267e52d0cf459dac4c13a1dc94f4 SHA1 849d3b8f8ba2e2f0ac02e201a47a705020f57d10 SHA256 f0f8c1f85fdad5fc0c75a1299ddf904f9b1165eece2e67de7a3a99f82c97fa42
+MD5 92ae9f4fbbe0221fcd8d6dc357bd12c0 files/pg_autovacuum.init-8.0 1457
+RMD160 620731601a73267e52d0cf459dac4c13a1dc94f4 files/pg_autovacuum.init-8.0 1457
+SHA256 f0f8c1f85fdad5fc0c75a1299ddf904f9b1165eece2e67de7a3a99f82c97fa42 files/pg_autovacuum.init-8.0 1457
 AUX postgresql-7.3-cubeparse.patch 1296 RMD160 9b9c0fcf4d58fb989ae77d9ada4588b1876400a6 SHA1 c128746e9938d7aaa4f2be6521530d07c7e207a8 SHA256 1844950b55509b83f38bfdd113350df7422f96ca4c773def6d38ca2f48fcfada
 MD5 5d36c9cda475e2aaf9609655dfb44ac1 files/postgresql-7.3-cubeparse.patch 1296
 RMD160 9b9c0fcf4d58fb989ae77d9ada4588b1876400a6 files/postgresql-7.3-cubeparse.patch 1296
@@ -177,10 +177,10 @@ EBUILD postgresql-8.1.5.ebuild 8492 RMD160 4f90882bb047b9f6cb8176b272ac01fee8758
 MD5 60a8f90b6ccf290fece5fa07b4dde8ba postgresql-8.1.5.ebuild 8492
 RMD160 4f90882bb047b9f6cb8176b272ac01fee8758e70 postgresql-8.1.5.ebuild 8492
 SHA256 224f9c2c42868cb3b0d038bb620849dbda09e850749c10d1918a86f1f6ebdbde postgresql-8.1.5.ebuild 8492
-MISC ChangeLog 64581 RMD160 74791e5342cd216385116e0ee2928111acc2ff45 SHA1 9099e1a3e54d49b26e8078ce8cdcb196d9ac7eff SHA256 b49221235764faa88489c956a893fdae7da62c478fb547e871295cf670a6b8ea
-MD5 7764e3761023e5060edd5c92b9c7f2ec ChangeLog 64581
-RMD160 74791e5342cd216385116e0ee2928111acc2ff45 ChangeLog 64581
-SHA256 b49221235764faa88489c956a893fdae7da62c478fb547e871295cf670a6b8ea ChangeLog 64581
+MISC ChangeLog 64832 RMD160 27ab815b85fe9fa4820498f3697c406762bd9610 SHA1 9a5ec8e3d8e1b1d5f9535e48b94ef8c76239d2af SHA256 15755790a134ca6a299e25aeed537ecc1fc106d5ad3e5f6c95c1d8a09fe29b38
+MD5 e4d54fa18ccb59a58d58f7466a410c2a ChangeLog 64832
+RMD160 27ab815b85fe9fa4820498f3697c406762bd9610 ChangeLog 64832
+SHA256 15755790a134ca6a299e25aeed537ecc1fc106d5ad3e5f6c95c1d8a09fe29b38 ChangeLog 64832
 MISC metadata.xml 164 RMD160 becfe652663bd65719dd11fa6ffb588b3d5b4ecc SHA1 f67b7ac1c5e6e65ef5a19a589d4759c84918f86c SHA256 7e8e8126bc8701c4a42c7dfed8bb755ac6040fe3d0e3f994d888f8b2b4fa7d8b
 MD5 6fe52df942ef15801d56449cd8299604 metadata.xml 164
 RMD160 becfe652663bd65719dd11fa6ffb588b3d5b4ecc metadata.xml 164
index 45d436d9cfcf3af31d4100072d5f22e23e39cbcc..7a745c9c4a47486c014a06214f3f9187e598de75 100644 (file)
@@ -4,6 +4,10 @@ PG_AUTOVACUUM_LOG="/var/lib/postgresql/data/pg_autovacuum.log"
 # PostgreSQL user
 PGUSER="postgres"
 
+# If you changed the default database port, you have to set
+# PGPORT to the new port number, otherwise pg_autovacuum won't work.
+#PGPORT=5432
+
 # See the pg_autovacuum documentation for the details of how these
 # parameters affect pg_autovacuum's aggressiveness.
 
index 45d436d9cfcf3af31d4100072d5f22e23e39cbcc..7a745c9c4a47486c014a06214f3f9187e598de75 100644 (file)
@@ -4,6 +4,10 @@ PG_AUTOVACUUM_LOG="/var/lib/postgresql/data/pg_autovacuum.log"
 # PostgreSQL user
 PGUSER="postgres"
 
+# If you changed the default database port, you have to set
+# PGPORT to the new port number, otherwise pg_autovacuum won't work.
+#PGPORT=5432
+
 # See the pg_autovacuum documentation for the details of how these
 # parameters affect pg_autovacuum's aggressiveness.
 
index 2ad1ac621683ec35bf796098ef77bf8ce1e54c11..ec157a2f131b8bda3de9f5ce35c1811490e32b10 100644 (file)
@@ -1,7 +1,7 @@
 #!/sbin/runscript
 # Copyright 1999-2006 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql/files/pg_autovacuum.init-7.4,v 1.2 2006/11/07 22:48:22 chtekk Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql/files/pg_autovacuum.init-7.4,v 1.3 2006/11/11 13:39:14 dev-zero Exp $
 
 depend() {
        need postgresql logger
@@ -27,7 +27,7 @@ start() {
                fi
        done
 
-       start-stop-daemon -o --chuid $PGUSER --start --quiet --exec /usr/bin/pg_autovacuum -- -D -v $VACUUM_BASE -V $VACUUM_SCALE -s $SLEEP_BASE -S $SLEEP_SCALE -L $PG_AUTOVACUUM_LOG
+       start-stop-daemon -o --chuid $PGUSER --start --quiet --exec /usr/bin/pg_autovacuum -- -D ${PGPORT:+-p ${PGPORT}} -v $VACUUM_BASE -V $VACUUM_SCALE -s $SLEEP_BASE -S $SLEEP_SCALE -L $PG_AUTOVACUUM_LOG
 
        sleep 1
        pidof /usr/bin/pg_autovacuum > /dev/null
index 2478fe96471a48970e831b0d7658adf806644903..a7b4cb979501dc24a0a911839ed7ae830f80119b 100644 (file)
@@ -1,7 +1,7 @@
 #!/sbin/runscript
 # Copyright 1999-2006 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql/files/pg_autovacuum.init-8.0,v 1.2 2006/11/07 22:48:22 chtekk Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql/files/pg_autovacuum.init-8.0,v 1.3 2006/11/11 13:39:14 dev-zero Exp $
 
 depend() {
        need postgresql logger
@@ -27,7 +27,7 @@ start() {
                fi
        done
 
-       start-stop-daemon -o --chuid $PGUSER --start --quiet --exec /usr/bin/pg_autovacuum -- -D -v $VACUUM_BASE -V $VACUUM_SCALE -s $SLEEP_BASE -S $SLEEP_SCALE -L $PG_AUTOVACUUM_LOG
+       start-stop-daemon -o --chuid $PGUSER --start --quiet --exec /usr/bin/pg_autovacuum -- -D ${PGPORT:+-p ${PGPORT}} -v $VACUUM_BASE -V $VACUUM_SCALE -s $SLEEP_BASE -S $SLEEP_SCALE -L $PG_AUTOVACUUM_LOG
 
        sleep 1
        pidof /usr/bin/pg_autovacuum > /dev/null