diff options
author | netblue30 <netblue30@yahoo.com> | 2018-03-30 09:24:25 -0400 |
---|---|---|
committer | netblue30 <netblue30@yahoo.com> | 2018-03-30 09:24:25 -0400 |
commit | 9686c5413fc5acccafed76775bb86c9d4c1d354d (patch) | |
tree | 1509cf357e8baaa84bd997b6ca93798b4810d82f /src/firejail/dbus.c | |
parent | spectre clang support (diff) | |
download | firejail-9686c5413fc5acccafed76775bb86c9d4c1d354d.tar.gz firejail-9686c5413fc5acccafed76775bb86c9d4c1d354d.tar.zst firejail-9686c5413fc5acccafed76775bb86c9d4c1d354d.zip |
enable/disable dbus handling in /etc/firejail/firejail.config
Diffstat (limited to 'src/firejail/dbus.c')
-rw-r--r-- | src/firejail/dbus.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/firejail/dbus.c b/src/firejail/dbus.c index eee3e2a35..6c122c6d0 100644 --- a/src/firejail/dbus.c +++ b/src/firejail/dbus.c | |||
@@ -20,6 +20,11 @@ | |||
20 | #include "firejail.h" | 20 | #include "firejail.h" |
21 | 21 | ||
22 | void dbus_session_disable(void) { | 22 | void dbus_session_disable(void) { |
23 | if (!checkcfg(CFG_DBUS)) { | ||
24 | fwarning("D-Bus handling is disabled in Firejail configuration file\n"); | ||
25 | return; | ||
26 | } | ||
27 | |||
23 | char *path; | 28 | char *path; |
24 | if (asprintf(&path, "/run/user/%d/bus", getuid()) == -1) | 29 | if (asprintf(&path, "/run/user/%d/bus", getuid()) == -1) |
25 | errExit("asprintf"); | 30 | errExit("asprintf"); |