aboutsummaryrefslogtreecommitdiffstats
path: root/src/firecfg/main.c
diff options
context:
space:
mode:
authorLibravatar smitsohu <smitsohu@gmail.com>2018-11-10 14:57:26 +0100
committerLibravatar smitsohu <smitsohu@gmail.com>2018-11-10 14:57:26 +0100
commitff6612fac86e1a79ba264167f0263ff12f62f346 (patch)
tree3bccb3d20014beaf146da715b6955eabbacfe8f0 /src/firecfg/main.c
parentFixes for brave browser (diff)
downloadfirejail-ff6612fac86e1a79ba264167f0263ff12f62f346.tar.gz
firejail-ff6612fac86e1a79ba264167f0263ff12f62f346.tar.zst
firejail-ff6612fac86e1a79ba264167f0263ff12f62f346.zip
unreadable firejail.users database fixes
run firecfg with umask 022 and print a diagnostic message if the database is not readable. closes #2225
Diffstat (limited to 'src/firecfg/main.c')
-rw-r--r--src/firecfg/main.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/firecfg/main.c b/src/firecfg/main.c
index 810af6ff2..b1a3b7427 100644
--- a/src/firecfg/main.c
+++ b/src/firecfg/main.c
@@ -316,6 +316,9 @@ int main(int argc, char **argv) {
316 int i; 316 int i;
317 int bindir_set = 0; 317 int bindir_set = 0;
318 318
319 // set umask
320 umask(022);
321
319 // user setup 322 // user setup
320 char *user = get_user(); 323 char *user = get_user();
321 assert(user); 324 assert(user);