1. 08 Apr, 2013 1 commit
  2. 22 Mar, 2013 1 commit
  3. 16 Mar, 2013 1 commit
    • Michal Sekletar's avatar
      core: reuse the same /tmp, /var/tmp and inaccessible dir · c17ec25e
      Michal Sekletar authored
      All Execs within the service, will get mounted the same
      /tmp and /var/tmp directories, if service is configured with
      PrivateTmp=yes. Temporary directories are cleaned up by service
      itself in addition to systemd-tmpfiles. Directory which is mounted
      as inaccessible is created at runtime in /run/systemd.
  4. 14 Feb, 2013 1 commit
  5. 13 Feb, 2013 1 commit
  6. 26 Jan, 2013 2 commits
  7. 25 Jan, 2013 1 commit
  8. 18 Jan, 2013 1 commit
  9. 17 Jan, 2013 1 commit
  10. 15 Jan, 2013 1 commit
  11. 04 Jan, 2013 1 commit
  12. 27 Nov, 2012 1 commit
  13. 15 Nov, 2012 1 commit
    • Holger Hans Peter Freyther's avatar
      sched: Only setting CPUSchedulingPriority=rr doesn't work · bb112710
      Holger Hans Peter Freyther authored
      A service that only sets the scheduling policy to round-robin
      fails to be started. This is because the cpu_sched_priority is
      initialized to 0 and is not adjusted when the policy is changed.
      Clamp the cpu_sched_priority when the scheduler policy is set. Use
      the current policy to validate the new priority.
      Change the manual page to state that the given range only applies
      to the real-time scheduling policies.
      Add a testcase that verifies this change:
      $ make test-sched-prio; ./test-sched-prio
      [test/sched_idle_bad.service:6] CPU scheduling priority is out of range, ignoring: 1
      [test/sched_rr_bad.service:7] CPU scheduling priority is out of range, ignoring: 0
      [test/sched_rr_bad.service:8] CPU scheduling priority is out of range, ignoring: 100
  14. 25 Oct, 2012 1 commit
  15. 15 Oct, 2012 1 commit
    • Andrew Eikum's avatar
      Reword sentences that contain psuedo-English "resp." · 16dad32e
      Andrew Eikum authored
      As you likely know, Arch Linux is in the process of moving to systemd.
      So I was reading through the various systemd docs and quickly became
      baffled by this new abbreviation "resp.", which I've never seen before
      in my English-mother-tongue life.
      Some quick Googling turned up a reference:
      I guess it's a literal translation of the German "Beziehungsweise", but
      English doesn't work the same way. The word "respectively" is used
      exclusively to provide an ordering connection between two lists. E.g.
      "the prefixes k, M, and G refer to kilo-, mega-, and giga-,
      respectively." It is also never abbreviated to "resp." So the sentence
      "Sets the default output resp. error output for all services and
      sockets" makes no sense to a natural English speaker.
      This patch removes all instances of "resp." in the man pages and
      replaces them with sentences which are much more clear and, hopefully,
      grammatically valid. In almost all instances, it was simply replacing
      "resp." with "or," which the original author (Lennart?) could probably
      just do in the future.
      The only other instances of "resp." are in the src/ subtree, which I
      don't feel privileged to correct.
      Signed-off-by: default avatarAndrew Eikum <aeikum@codeweavers.com>
  16. 13 Sep, 2012 1 commit
  17. 13 Aug, 2012 1 commit
    • Lennart Poettering's avatar
      namespace: rework namespace support · ac0930c8
      Lennart Poettering authored
      - don't use pivot_root() anymore, just reuse root hierarchy
      - first create all mounts, then mark them read-only so that we get the
        right behaviour when people want writable mounts inside of
        read-only mounts
      - don't pass invalid combinations of MS_ constants to the kernel
  18. 19 Jul, 2012 1 commit
  19. 17 Jul, 2012 1 commit
  20. 16 Jul, 2012 3 commits
  21. 12 Jul, 2012 1 commit
  22. 31 May, 2012 1 commit
  23. 24 May, 2012 1 commit
  24. 11 Apr, 2012 1 commit
    • Lennart Poettering's avatar
      relicense to LGPLv2.1 (with exceptions) · 5430f7f2
      Lennart Poettering authored
      We finally got the OK from all contributors with non-trivial commits to
      relicense systemd from GPL2+ to LGPL2.1+.
      Some udev bits continue to be GPL2+ for now, but we are looking into
      relicensing them too, to allow free copy/paste of all code within
      The bits that used to be MIT continue to be MIT.
      The big benefit of the relicensing is that closed source code may now
      link against libsystemd-login.so and friends.
  25. 26 Mar, 2012 1 commit
    • Lennart Poettering's avatar
      journalctl,loginctl: drop systemd- prefix in binary names · 169c4f65
      Lennart Poettering authored
      Let's make things a bit easier to type, drop the systemd- prefix for
      journalctl and loginctl, but provide the old names for compat.
      All systemd binaries are hence now prefixed with "systemd-" with the
      exception of the three primary user interface binaries:
      For those three we do provide systemd-xyz names as well, via symlinks:
      systemd-systemctl → systemctl
      systemd-loginctl → loginctl
      systemd-journalctl → journalctl
      We do this only for the *primary* user tools, in order to avoid
      unnecessary namespace problems. That means tools like systemd-notify
      stay the way they are.
  26. 09 Feb, 2012 1 commit
  27. 02 Feb, 2012 1 commit
  28. 18 Jan, 2012 2 commits
  29. 06 Jan, 2012 1 commit
  30. 10 Oct, 2011 1 commit
  31. 30 Aug, 2011 2 commits
  32. 29 Aug, 2011 1 commit
  33. 21 Aug, 2011 2 commits
  34. 19 Aug, 2011 1 commit