From 04f4e10cfc158239ca00a6ed6a84428c7acb1e6d Mon Sep 17 00:00:00 2001 From: Tom Lane Date: Fri, 10 Dec 2010 17:35:33 -0500 Subject: Use symbolic names not octal constants for file permission flags. Purely cosmetic patch to make our coding standards more consistent --- we were doing symbolic some places and octal other places. This patch fixes all C-coded uses of mkdir, chmod, and umask. There might be some other calls I missed. Inconsistency noted while researching tablespace directory permissions issue. --- src/backend/commands/tablespace.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/backend/commands/tablespace.c') diff --git a/src/backend/commands/tablespace.c b/src/backend/commands/tablespace.c index 5ba0f1ca9d..cd80c811a9 100644 --- a/src/backend/commands/tablespace.c +++ b/src/backend/commands/tablespace.c @@ -552,7 +552,7 @@ create_tablespace_directories(const char *location, const Oid tablespaceoid) * Attempt to coerce target directory to safe permissions. If this fails, * it doesn't exist or has the wrong owner. */ - if (chmod(location, 0700) != 0) + if (chmod(location, S_IRWXU) != 0) { if (errno == ENOENT) ereport(ERROR, -- cgit v1.2.1