1. 24 Feb, 2015 1 commit
    • Simon McVittie's avatar
      Optionally install systemd user units for a per-user bus · 263aca37
      Simon McVittie authored
      The socket path used here, $XDG_RUNTIME_DIR/bus, does not match
      what was used in user-session-units, but is what Lennart recommended
      on fd.o #61303, and is also what kdbus will use for its bus proxy.
      
      Installation of these units switches D-Bus to a different model of
      the system: instead of considering each login session (approximately,
      each password typed in) to be its own session, the user-session model
      is that all concurrent logins by the same user form one large session.
      This allows the same bus to be shared by a graphical session, cron jobs,
      tty/ssh sessions, screen/tmux sessions and so on.
      
      Because this is a different world-view, it is compile-time optional:
      OS builders can choose which world their OS will live in. The default
      is still the login-session model used in earlier D-Bus releases,
      but might change to the user-session model in future. Explicit
      configuration is recommended.
      
      In OSs that support both models (either for sysadmin flexibility or as
      a transitional measure), the OS builder should enable the user bus
      units, but split them off into a dpkg binary package, RPM subpackage etc.;
      the sysadmin can choose whether to enable the user-session model by
      choosing whether to install that package.
      
      Bug: https://bugs.freedesktop.org/show_bug.cgi?id=61301Reviewed-by: Philip Withnall's avatarPhilip Withnall <philip.withnall@collabora.co.uk>
      263aca37
  2. 23 Feb, 2015 1 commit
  3. 20 Feb, 2015 2 commits
  4. 19 Feb, 2015 2 commits
  5. 18 Feb, 2015 1 commit
  6. 16 Feb, 2015 1 commit
  7. 12 Feb, 2015 1 commit
  8. 09 Feb, 2015 2 commits
  9. 05 Feb, 2015 1 commit
  10. 04 Feb, 2015 1 commit
  11. 03 Feb, 2015 6 commits
  12. 02 Feb, 2015 1 commit
  13. 27 Jan, 2015 1 commit
  14. 05 Jan, 2015 1 commit
  15. 01 Jan, 2015 1 commit
  16. 24 Nov, 2014 4 commits
  17. 10 Nov, 2014 1 commit
  18. 06 Nov, 2014 3 commits
  19. 29 Oct, 2014 1 commit
  20. 13 Oct, 2014 1 commit
  21. 06 Oct, 2014 1 commit
  22. 01 Oct, 2014 3 commits
  23. 17 Sep, 2014 1 commit
  24. 16 Sep, 2014 1 commit
  25. 15 Sep, 2014 1 commit