(main): Enable group file permissions.

Makes the group file permissions consist with the rest of the server.
This commit is contained in:
Ron Koenderink 2007-03-05 13:31:56 +00:00
parent d640c8cc4e
commit 32d62797d2

View file

@ -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));