Skip to content
  • Simon McVittie's avatar
    service: Add a systemd unit for D-Bus activation · 2781a868
    Simon McVittie authored and Daniel Playfair Cal's avatar Daniel Playfair Cal committed
    On systems using systemd --user and
    dbus-daemon --session --systemd-activation, this means that dconf
    is correctly placed in its own cgroup, instead of being part of
    dbus.service's cgroup. This allows it to be controlled by
    systemctl --user, have resource limits set and so on.
    
    On other systems (in particular those where systemd is not used at all),
    the SystemdService field is ignored and dbus-daemon will continue to
    start dconf-service as its own child process ("traditional activation"),
    making this change harmless to apply.
    
    Resolves: #24
    
    
    Signed-off-by: default avatarSimon McVittie <smcv@collabora.com>
    2781a868