aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--README.md2
-rw-r--r--dbus/config.go6
2 files changed, 5 insertions, 3 deletions
diff --git a/README.md b/README.md
index 7e286b2d..ab49e2c9 100644
--- a/README.md
+++ b/README.md
@@ -84,6 +84,7 @@ This adds the `environment.fortify` option:
chromium.dbus = {
configSystem = {
+ filter = true;
talk = [
"org.bluez"
"org.freedesktop.Avahi"
@@ -91,6 +92,7 @@ This adds the `environment.fortify` option:
];
};
config = {
+ filter = true;
talk = [
"org.freedesktop.DBus"
"org.freedesktop.FileManager1"
diff --git a/dbus/config.go b/dbus/config.go
index dafcbaea..9301f62f 100644
--- a/dbus/config.go
+++ b/dbus/config.go
@@ -33,6 +33,9 @@ func (c *Config) Args(bus [2]string) (args []string) {
args = make([]string, 0, argc)
args = append(args, bus[0], bus[1])
+ if c.Filter {
+ args = append(args, "--filter")
+ }
for _, name := range c.See {
args = append(args, "--see="+name)
}
@@ -51,9 +54,6 @@ func (c *Config) Args(bus [2]string) (args []string) {
if c.Log {
args = append(args, "--log")
}
- if c.Filter {
- args = append(args, "--filter")
- }
return
}