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) if (logdir)
UTI_CreateDirAndParents(logdir, 0755, uid, gid); UTI_CreateDirAndParents(logdir, 0750, uid, gid);
if (dumpdir) if (dumpdir)
UTI_CreateDirAndParents(dumpdir, 0755, uid, gid); UTI_CreateDirAndParents(dumpdir, 0750, uid, gid);
} }
/* ================================================== */ /* ================================================== */