Skip to content
Snippets Groups Projects
  1. Apr 06, 2016
  2. Apr 05, 2016
  3. Feb 19, 2016
  4. Feb 01, 2016
  5. Jan 26, 2016
  6. Jan 21, 2016
  7. Jan 05, 2016
  8. Jan 02, 2016
  9. Dec 22, 2015
  10. Dec 16, 2015
  11. Dec 14, 2015
  12. Dec 13, 2015
  13. Dec 11, 2015
  14. Dec 10, 2015
  15. Nov 30, 2015
  16. Nov 03, 2015
  17. Oct 30, 2015
  18. Oct 27, 2015
  19. Oct 21, 2015
  20. Oct 20, 2015
  21. Oct 14, 2015
    • Faidon Liambotis's avatar
      Lock the screen on systemd sleep under systemd · f1739c03
      Faidon Liambotis authored
      Add a handler for the PrepareForSleep event on the system bus under
      systemd and lock the screen in such an event. This addresses the issue
      where "systemctl suspend" suspends the system but the system isn't
      locked on resume, with the obvious negative security connotations.
      f1739c03
    • Faidon Liambotis's avatar
      Fix systemd event handling · 306599bd
      Faidon Liambotis authored
      Right now the systemd event handling is not actually working at all.
      This happens because _listener_message_path_is_our_session() has code to
      check if the event came to our session (e.g. "10") and, under systemd,
      does this by trying to compare it with the object path, by stripping the
      /org/freedesktop/login1/session/ prefix.
      
      However, under -at least recent versions- of systemd, the session ID
      part of the path is escaped separately, and following D-Bus rules
      initial numbers are escaped. In the example above, the obj_path is
      /org/freedesktop/login1/session/_310, so the comparison actually fails.
      
      Port a fix that has been present on various distributions (e.g. Arch)
      and pieces of software (e.g. cinnamon-screensaver) since at least March
      2013.  The original author is Peter de Ridder <peter@xfce.org>.
      
      The bug and the fix can both be easily verified by running "loginctl
      lock-sessions".
      306599bd
  22. Oct 09, 2015
  23. Oct 08, 2015
  24. Oct 06, 2015
  25. Oct 05, 2015
Loading