diff options
-rw-r--r-- | src/firejail/fs.c | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/src/firejail/fs.c b/src/firejail/fs.c index d71478fc0..ffad961c3 100644 --- a/src/firejail/fs.c +++ b/src/firejail/fs.c | |||
@@ -536,14 +536,16 @@ void fs_proc_sys_dev_boot(void) { | |||
536 | 536 | ||
537 | // disable various ipc sockets | 537 | // disable various ipc sockets |
538 | struct stat s; | 538 | struct stat s; |
539 | 539 | ||
540 | // disable /run/user/{uid}/bus | 540 | |
541 | char *fnamebus; | 541 | // breaks too many applications, option needed |
542 | if (asprintf(&fnamebus, "/run/user/%d/bus", getuid()) == -1) | 542 | /* // disable /run/user/{uid}/bus */ |
543 | errExit("asprintf"); | 543 | /* char *fnamebus; */ |
544 | if (stat(fnamebus, &s) == 0) | 544 | /* if (asprintf(&fnamebus, "/run/user/%d/bus", getuid()) == -1) */ |
545 | disable_file(BLACKLIST_FILE, fnamebus); | 545 | /* errExit("asprintf"); */ |
546 | free(fnamebus); | 546 | /* if (stat(fnamebus, &s) == 0) */ |
547 | /* disable_file(BLACKLIST_FILE, fnamebus); */ | ||
548 | /* free(fnamebus); */ | ||
547 | 549 | ||
548 | // disable /run/user/{uid}/gnupg | 550 | // disable /run/user/{uid}/gnupg |
549 | char *fnamegpg; | 551 | char *fnamegpg; |