conf: restrict permissions of created directories

If logdir or dumpdir doesn't exist, create the directory with no
permissions for other users (mode 0750 instead of 0755).
This commit is contained in:
Miroslav Lichvar 2020-07-08 17:02:32 +02:00
parent d93aa10bac
commit 3bdcce6903

4
conf.c
View file

@ -1766,9 +1766,9 @@ CNF_CreateDirs(uid_t uid, gid_t gid)
}
if (logdir)
UTI_CreateDirAndParents(logdir, 0755, uid, gid);
UTI_CreateDirAndParents(logdir, 0750, uid, gid);
if (dumpdir)
UTI_CreateDirAndParents(dumpdir, 0755, uid, gid);
UTI_CreateDirAndParents(dumpdir, 0750, uid, gid);
}
/* ================================================== */