From 56979b630ca18c4f36bb0ff947a1a555ccea74ab Mon Sep 17 00:00:00 2001 From: Peter Eisentraut Date: Fri, 29 Sep 2000 13:38:02 +0000 Subject: [PATCH] Enable initdb to create several levels of directories for PGDATA, if `mkdir -p' works. --- src/bin/initdb/initdb.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/bin/initdb/initdb.sh b/src/bin/initdb/initdb.sh index 4fd542c221..4c0cc3b919 100644 --- a/src/bin/initdb/initdb.sh +++ b/src/bin/initdb/initdb.sh @@ -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" -- 2.39.5