diff options
author | smitsohu <smitsohu@gmail.com> | 2018-12-13 15:35:13 +0100 |
---|---|---|
committer | smitsohu <smitsohu@gmail.com> | 2018-12-13 15:35:13 +0100 |
commit | edfc39dcb320163ab48e2e7d1fd04e5c0ba19fbe (patch) | |
tree | 389d93782188a9871f528b81fadae818f66b02f6 /src/firejail/fs.c | |
parent | Merge pull request #2293 from smitsohu/smitsohu-patch-libreoffice (diff) | |
download | firejail-edfc39dcb320163ab48e2e7d1fd04e5c0ba19fbe.tar.gz firejail-edfc39dcb320163ab48e2e7d1fd04e5c0ba19fbe.tar.zst firejail-edfc39dcb320163ab48e2e7d1fd04e5c0ba19fbe.zip |
pulseaudio: use create_dir_as_user(); small adjustments
Diffstat (limited to 'src/firejail/fs.c')
-rw-r--r-- | src/firejail/fs.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/firejail/fs.c b/src/firejail/fs.c index c689a49fa..5edcdd58f 100644 --- a/src/firejail/fs.c +++ b/src/firejail/fs.c | |||
@@ -767,7 +767,8 @@ void fs_proc_sys_dev_boot(void) { | |||
767 | char *fnamegpg; | 767 | char *fnamegpg; |
768 | if (asprintf(&fnamegpg, "/run/user/%d/gnupg", getuid()) == -1) | 768 | if (asprintf(&fnamegpg, "/run/user/%d/gnupg", getuid()) == -1) |
769 | errExit("asprintf"); | 769 | errExit("asprintf"); |
770 | create_empty_dir_as_user(fnamegpg, 0700); | 770 | if (create_empty_dir_as_user(fnamegpg, 0700)) |
771 | fs_logger2("create", fnamegpg); | ||
771 | if (stat(fnamegpg, &s) == 0) | 772 | if (stat(fnamegpg, &s) == 0) |
772 | disable_file(BLACKLIST_FILE, fnamegpg); | 773 | disable_file(BLACKLIST_FILE, fnamegpg); |
773 | free(fnamegpg); | 774 | free(fnamegpg); |
@@ -776,7 +777,8 @@ void fs_proc_sys_dev_boot(void) { | |||
776 | char *fnamesysd; | 777 | char *fnamesysd; |
777 | if (asprintf(&fnamesysd, "/run/user/%d/systemd", getuid()) == -1) | 778 | if (asprintf(&fnamesysd, "/run/user/%d/systemd", getuid()) == -1) |
778 | errExit("asprintf"); | 779 | errExit("asprintf"); |
779 | create_empty_dir_as_user(fnamesysd, 0755); | 780 | if (create_empty_dir_as_user(fnamesysd, 0755)) |
781 | fs_logger2("create", fnamesysd); | ||
780 | if (stat(fnamesysd, &s) == 0) | 782 | if (stat(fnamesysd, &s) == 0) |
781 | disable_file(BLACKLIST_FILE, fnamesysd); | 783 | disable_file(BLACKLIST_FILE, fnamesysd); |
782 | free(fnamesysd); | 784 | free(fnamesysd); |