aboutsummaryrefslogtreecommitdiff
path: root/src/backend/utils/init/miscinit.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/backend/utils/init/miscinit.c')
-rw-r--r--src/backend/utils/init/miscinit.c14
1 files changed, 1 insertions, 13 deletions
diff --git a/src/backend/utils/init/miscinit.c b/src/backend/utils/init/miscinit.c
index 2513d74f763..fc8b6b3ed78 100644
--- a/src/backend/utils/init/miscinit.c
+++ b/src/backend/utils/init/miscinit.c
@@ -8,7 +8,7 @@
*
*
* IDENTIFICATION
- * $Header: /cvsroot/pgsql/src/backend/utils/init/miscinit.c,v 1.79 2001/10/19 17:03:08 tgl Exp $
+ * $Header: /cvsroot/pgsql/src/backend/utils/init/miscinit.c,v 1.80 2001/10/19 18:19:41 tgl Exp $
*
*-------------------------------------------------------------------------
*/
@@ -120,7 +120,6 @@ void
SetDataDir(const char *dir)
{
char *new;
- struct stat stat_buf;
AssertArg(dir);
@@ -163,17 +162,6 @@ SetDataDir(const char *dir)
if (!new)
elog(FATAL, "out of memory");
}
-
- /*
- * Check if the directory has group or world access. If so, reject.
- */
- if (stat(new, &stat_buf) == -1)
- elog(FATAL, "could not read permissions of directory %s: %s",
- new, strerror(errno));
-
- if (stat_buf.st_mode & (S_IRWXG | S_IRWXO))
- elog(FATAL, "data directory %s has group or world access; permissions should be u=rwx (0700)",
- new);
if (DataDir)
free(DataDir);