buffet: Start buffet under buffet user.
BUG=chromium:390697
TEST=manual
Change-Id: Ib2e96d361f47da01720cc68522bc1e0209a5d18f
Reviewed-on: https://chromium-review.googlesource.com/230850
Tested-by: Anton Muhin <antonm@chromium.org>
Reviewed-by: Christopher Wiley <wiley@chromium.org>
Reviewed-by: Jorge Lucangeli Obes <jorgelo@chromium.org>
Commit-Queue: Anton Muhin <antonm@chromium.org>
diff --git a/buffet/etc/dbus-1/org.chromium.Buffet.conf b/buffet/etc/dbus-1/org.chromium.Buffet.conf
index 0f6ea4d..aca550f 100644
--- a/buffet/etc/dbus-1/org.chromium.Buffet.conf
+++ b/buffet/etc/dbus-1/org.chromium.Buffet.conf
@@ -3,11 +3,15 @@
"http://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd">
<busconfig>
<policy user="root">
+ <allow send_destination="org.chromium.Buffet" />
+ </policy>
+
+ <policy user="buffet">
<allow own="org.chromium.Buffet" />
<allow send_destination="org.chromium.Buffet" />
</policy>
<policy context="default">
- <allow send_destination="org.chromium.Buffet" />
+ <deny send_destination="org.chromium.Buffet" />
</policy>
-</busconfig>
\ No newline at end of file
+</busconfig>