config: forbid non-owner access to runtime directory by default

This commit is contained in:
Jesse Chan
2021-05-22 21:05:57 +08:00
parent 48457a24c4
commit 6f984a26a8
+3 -2
View File
@@ -203,8 +203,9 @@ process.on('SIGINT', () => {
});
try {
fs.mkdirSync(path.join(argv.rundir, 'db'), {recursive: true});
fs.mkdirSync(path.join(argv.rundir, 'temp'), {recursive: true});
fs.mkdirSync(path.join(argv.rundir), {recursive: true, mode: 0o700});
fs.mkdirSync(path.join(argv.rundir, 'db'));
fs.mkdirSync(path.join(argv.rundir, 'temp'));
} catch (error) {
console.error('Failed to access runtime directory');
process.exit(1);