mirror of
https://gitlab.com/apparmor/apparmor.git
synced 2025-03-07 01:41:00 +01:00
![]() From: Simon McVittie <simon.mcvittie@collabora.co.uk> Date: Wed, 4 May 2016 13:48:36 +0100 Subject: dbus-session-strict: allow access to the user bus socket If dbus is configured with --enable-user-bus (for example in the dbus-user-session package in Debian and its derivatives), and the user session is started with systemd, then the "dbus-daemon --session" will be started by "systemd --user" and listen on $XDG_RUNTIME_DIR/bus. Similarly, on systems where dbus-daemon has been replaced with kdbus, the bridge/proxy used to provide compatibility with the traditional D-Bus protocol listens on that same socket. In practice, $XDG_RUNTIME_DIR is /run/user/$uid on all systemd systems, where $uid represents the numeric uid. I have not used /{var/,}run here, because systemd does not support configurations where /var/run and /run are distinct; in practice, /var/run is a symbolic link. Based on a patch by Sjoerd Simons, which originally used the historical path /run/user/*/dbus/user_bus_socket. That path was popularized by the user-session-units git repository, but has never been used in a released version of dbus and should be considered unsupported. Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk> |
||
---|---|---|
.. | ||
abstractions | ||
apache2.d | ||
local | ||
tunables | ||
bin.ping | ||
sbin.klogd | ||
sbin.syslog-ng | ||
sbin.syslogd | ||
usr.lib.apache2.mpm-prefork.apache2 | ||
usr.lib.dovecot.anvil | ||
usr.lib.dovecot.auth | ||
usr.lib.dovecot.config | ||
usr.lib.dovecot.deliver | ||
usr.lib.dovecot.dict | ||
usr.lib.dovecot.dovecot-auth | ||
usr.lib.dovecot.dovecot-lda | ||
usr.lib.dovecot.imap | ||
usr.lib.dovecot.imap-login | ||
usr.lib.dovecot.lmtp | ||
usr.lib.dovecot.log | ||
usr.lib.dovecot.managesieve | ||
usr.lib.dovecot.managesieve-login | ||
usr.lib.dovecot.pop3 | ||
usr.lib.dovecot.pop3-login | ||
usr.lib.dovecot.ssl-params | ||
usr.sbin.apache2 | ||
usr.sbin.avahi-daemon | ||
usr.sbin.dnsmasq | ||
usr.sbin.dovecot | ||
usr.sbin.identd | ||
usr.sbin.mdnsd | ||
usr.sbin.nmbd | ||
usr.sbin.nscd | ||
usr.sbin.ntpd | ||
usr.sbin.smbd | ||
usr.sbin.smbldap-useradd | ||
usr.sbin.traceroute | ||
usr.sbin.winbindd |