From 32d62797d2b81f8d63445d8c4fdb3564eaf766bd Mon Sep 17 00:00:00 2001 From: Ron Koenderink Date: Mon, 5 Mar 2007 13:31:56 +0000 Subject: [PATCH] (main): Enable group file permissions. Makes the group file permissions consist with the rest of the server. --- src/util/files.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/util/files.c b/src/util/files.c index 7929846c..c4436977 100644 --- a/src/util/files.c +++ b/src/util/files.c @@ -117,7 +117,7 @@ main(int argc, char *argv[]) ef_init(); - if (mkdir(gamedir, 0750) < 0 && errno != EEXIST) { + if (mkdir(gamedir, 0770) < 0 && errno != EEXIST) { perror(gamedir); printf("Can't make game directory\n"); exit(1); @@ -171,17 +171,17 @@ main(int argc, char *argv[]) putrealm(&realm); } } - if (mkdir(teldir, 0750) < 0 && errno != EEXIST) { + if (mkdir(teldir, 0770) < 0 && errno != EEXIST) { perror(teldir); printf("Can't make telegram directory\n"); exit(1); } for (x = MAXNOC - 1; x >= 0; x--) { filename = mailbox(buf, x); - close(creat(filename, 0600)); + close(creat(filename, 0660)); } - close(creat(timestampfil, 0600)); - close(creat(annfil, 0600)); + close(creat(timestampfil, 0660)); + close(creat(annfil, 0660)); /* create a zero-filled sector file */ memset(&sct, 0, sizeof(sct));