diff options
author | smitsohu <smitsohu@gmail.com> | 2018-11-10 14:57:26 +0100 |
---|---|---|
committer | smitsohu <smitsohu@gmail.com> | 2018-11-10 14:57:26 +0100 |
commit | ff6612fac86e1a79ba264167f0263ff12f62f346 (patch) | |
tree | 3bccb3d20014beaf146da715b6955eabbacfe8f0 /src/firecfg | |
parent | Fixes for brave browser (diff) | |
download | firejail-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')
-rw-r--r-- | src/firecfg/main.c | 3 |
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); |