chiark
/
gitweb
/
~ianmdlvl
/
elogind.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
syslog: add minimal syslog/kmsg bridge syslogd
[elogind.git]
/
src
/
org.freedesktop.systemd1.conf
diff --git
a/src/org.freedesktop.systemd1.conf
b/src/org.freedesktop.systemd1.conf
index 377e001dee70eff348ba3d10b0f8cf13f6cdd731..153374def6417918a89077176293f570ab393de5 100644
(file)
--- a/
src/org.freedesktop.systemd1.conf
+++ b/
src/org.freedesktop.systemd1.conf
@@
-16,8
+16,13
@@
<policy user="root">
<allow own="org.freedesktop.systemd1"/>
<policy user="root">
<allow own="org.freedesktop.systemd1"/>
+ <!-- Root clients can do everything -->
<allow send_destination="org.freedesktop.systemd1"/>
<allow receive_sender="org.freedesktop.systemd1"/>
<allow send_destination="org.freedesktop.systemd1"/>
<allow receive_sender="org.freedesktop.systemd1"/>
+
+ <!-- systemd may receive activator requests -->
+ <allow receive_interface="org.freedesktop.systemd1.Activator"
+ receive_member="ActivationRequest"/>
</policy>
<policy context="default">
</policy>
<policy context="default">
@@
-38,6
+43,10
@@
send_interface="org.freedesktop.systemd1.Manager"
send_member="GetUnit"/>
send_interface="org.freedesktop.systemd1.Manager"
send_member="GetUnit"/>
+ <allow send_destination="org.freedesktop.systemd1"
+ send_interface="org.freedesktop.systemd1.Manager"
+ send_member="GetUnitByPID"/>
+
<allow send_destination="org.freedesktop.systemd1"
send_interface="org.freedesktop.systemd1.Manager"
send_member="GetJob"/>
<allow send_destination="org.freedesktop.systemd1"
send_interface="org.freedesktop.systemd1.Manager"
send_member="GetJob"/>