aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorPeter Eisentraut <peter_e@gmx.net>2000-09-29 13:38:02 +0000
committerPeter Eisentraut <peter_e@gmx.net>2000-09-29 13:38:02 +0000
commit30826ce8e3a95c846393a65826a774f0ba8dccb4 (patch)
tree75693cd563f9c901f20b57dbace1629f397f06cf /src
parent1e2eb210bc04b82a9a8e08364cdbf265440e0084 (diff)
downloadpostgresql-30826ce8e3a95c846393a65826a774f0ba8dccb4.tar.gz
postgresql-30826ce8e3a95c846393a65826a774f0ba8dccb4.zip
Enable initdb to create several levels of directories for PGDATA, if
`mkdir -p' works.
Diffstat (limited to 'src')
-rw-r--r--src/bin/initdb/initdb.sh4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/bin/initdb/initdb.sh b/src/bin/initdb/initdb.sh
index 6d8aca9d1ac..6b7e474d5e8 100644
--- a/src/bin/initdb/initdb.sh
+++ b/src/bin/initdb/initdb.sh
@@ -23,7 +23,7 @@
#
# Copyright (c) 1994, Regents of the University of California
#
-# $Header: /cvsroot/pgsql/src/bin/initdb/Attic/initdb.sh,v 1.103 2000/09/01 13:15:27 petere Exp $
+# $Header: /cvsroot/pgsql/src/bin/initdb/Attic/initdb.sh,v 1.104 2000/09/29 13:38:02 petere Exp $
#
#-------------------------------------------------------------------------
@@ -385,7 +385,7 @@ then
else
if [ ! -d "$PGDATA" ]; then
echo "Creating directory $PGDATA"
- mkdir "$PGDATA" || exit_nicely
+ mkdir -p "$PGDATA" >/dev/null 2>&1 || mkdir "$PGDATA" || exit_nicely
made_new_pgdata=yes
else
echo "Fixing permissions on existing directory $PGDATA"