diff options
author | quentin <quentin@minster.io> | 2019-05-09 15:50:42 +0200 |
---|---|---|
committer | quentin <quentin@minster.io> | 2019-05-09 15:50:42 +0200 |
commit | fc309e9bf1a31730fcc3e97f1a70200b60d95b72 (patch) | |
tree | d27d09740bff693d11f1013b2dd40661a1f26e49 | |
parent | Merge pull request #2680 from Feandil/master (diff) | |
download | firejail-fc309e9bf1a31730fcc3e97f1a70200b60d95b72.tar.gz firejail-fc309e9bf1a31730fcc3e97f1a70200b60d95b72.tar.zst firejail-fc309e9bf1a31730fcc3e97f1a70200b60d95b72.zip |
Blacklist ~/.dbus with nodbus
-rw-r--r-- | src/firejail/dbus.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/firejail/dbus.c b/src/firejail/dbus.c index baa41e85e..cf60a9430 100644 --- a/src/firejail/dbus.c +++ b/src/firejail/dbus.c | |||
@@ -43,6 +43,12 @@ void dbus_session_disable(void) { | |||
43 | free(path); | 43 | free(path); |
44 | free(env_var); | 44 | free(env_var); |
45 | 45 | ||
46 | // blacklist the dbus-launch user directory | ||
47 | if (asprintf(&path, "%s/.dbus", cfg.homedir) == -1) | ||
48 | errExit("asprintf"); | ||
49 | disable_file_or_dir(path); | ||
50 | free(path); | ||
51 | |||
46 | // look for a possible abstract unix socket | 52 | // look for a possible abstract unix socket |
47 | 53 | ||
48 | // --net=none | 54 | // --net=none |