Skip site navigation (1) Skip section navigation (2)

[patch] 7.4 initdb - drop trailing slash from $PGDATA

From: jari(dot)aalto(at)poboxes(dot)com (Jari Aalto)
To: PostgreSQL fixes <pgsql-patches(at)postgresql(dot)org>
Subject: [patch] 7.4 initdb - drop trailing slash from $PGDATA
Date: 2004-01-17 11:21:49
Message-ID: d69i4y7m.fsf@blue.sea.net (view raw or flat)
Thread:
Lists: pgsql-patches

I made a mistake while running 7.4 under W2k/Cygwin, so perhaps
the patch would give user a little more comfort.

root(at)w2kpicasso:~/work/tpu/course/1132/sql/postgres# LC_ALL=C initdb /usr/share/postgresql/data/
The files belonging to this database system will be owned by user "root".
This user must also own the server process.

The database cluster will be initialized with locale C.

creating directory /usr/share/postgresql/data/... ok
creating directory /usr/share/postgresql/data//base... ok
creating directory /usr/share/postgresql/data//global... ok
creating directory /usr/share/postgresql/data//pg_xlog... ok
creating directory /usr/share/postgresql/data//pg_clog... ok
selecting default max_connections... Caught signal.
Caught signal.




--- initdb.orig	2004-01-17 13:14:36.000000000 +0200
+++ initdb	2004-01-17 13:18:08.000000000 +0200
@@ -333,6 +333,15 @@
     shift
 done
 
+
+
+if [ ! -z "$PGDATA" ]; then
+    #  Remove trailing slash
+    PGDATA=`echo "$PGDATA" | sed -e "s/\/$//"`
+fi
+
+
+
 if [ "$usage" ]; then
     echo "$CMDNAME initializes a PostgreSQL database cluster."
     echo


Responses

pgsql-patches by date

Next:From: Jari AaltoDate: 2004-01-17 11:37:48
Subject: [patch] INSTALL doc note (was Re: BUG #1051: Cannot remove groups)
Previous:From: Jari AaltoDate: 2004-01-17 07:14:07
Subject: [patch] Postgres 7.4 - doc INSTALL/Cygwin

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group