1. 31 May, 2012 1 commit
  2. 29 May, 2012 1 commit
  3. 24 May, 2012 1 commit
  4. 22 May, 2012 2 commits
  5. 21 May, 2012 9 commits
  6. 09 May, 2012 2 commits
  7. 08 May, 2012 2 commits
  8. 07 May, 2012 1 commit
  9. 24 Apr, 2012 1 commit
    • Lennart Poettering's avatar
      manager: drop MountAuto= and SwapAuto= options · 8d8e9456
      Lennart Poettering authored
      The ability to set MountAuto=no and SwapAuto=no was useful during the
      adoption phase of systemd, so that distributions could stick to their
      classic mount scripts a bit longer. It is about time to get rid of it
      now.
      8d8e9456
  10. 20 Apr, 2012 1 commit
  11. 17 Apr, 2012 1 commit
  12. 13 Apr, 2012 1 commit
  13. 12 Apr, 2012 3 commits
  14. 11 Apr, 2012 5 commits
  15. 05 Apr, 2012 1 commit
    • Lennart Poettering's avatar
      systemd: add hardware watchdog support · e96d6be7
      Lennart Poettering authored
      This adds minimal hardware watchdog support to PID 1. The idea is that
      PID 1 supervises and watchdogs system services, while the hardware
      watchdog is used to supervise PID 1.
      
      This adds two hardware watchdog configuration options, for the runtime
      watchdog and for a shutdown watchdog. The former is active during normal
      operation, the latter only at reboots to ensure that if a clean reboot
      times out we reboot nonetheless.
      
      If the runtime watchdog is enabled PID 1 will automatically wake up at
      half the configured interval and write to the watchdog daemon.
      
      By default we enable the shutdown watchdog, but leave the runtime
      watchdog disabled in order not to break independent hardware watchdog
      daemons people might be using.
      
      This is only the most basic hookup. If necessary we can later on hook
      up the watchdog ping more closely with services deemed crucial.
      e96d6be7
  16. 21 Mar, 2012 1 commit
    • Roberto Sassu's avatar
      main: added support for loading IMA custom policies · 81611586
      Roberto Sassu authored
      This is an S/MIME signed message
      
      The new function ima_setup() loads an IMA custom policy from a file in the
      default location '/etc/ima/ima-policy', if present, and writes it to the
      path 'ima/policy' in the security filesystem. This function is executed
      at early stage in order to avoid that some file operations are not measured
      by IMA and it is placed after the initialization of SELinux because IMA
      needs the latter (or other security modules) to understand LSM-specific
      rules. This feature is enabled by default and can be disabled by providing
      the option '--disable-ima' to the configure script.
      Signed-off-by: default avatarRoberto Sassu <roberto.sassu@polito.it>
      Acked-by: default avatarGianluca Ramunno <ramunno@polito.it>
      81611586
  17. 08 Feb, 2012 1 commit
  18. 07 Feb, 2012 1 commit
  19. 02 Feb, 2012 1 commit
    • Michal Schmidt's avatar
      manager: tell correctly if the manager is booting · bacbccb7
      Michal Schmidt authored
      The assumption that the initial job is the job with id==1 is incorrect.
      Some jobs may be enqueued before the job that starts the default unit as
      in this example:
      
       -.mount changed dead -> mounted
       Trying to enqueue job quotacheck.service/start/fail
       Installed new job quotacheck.service/start as 1
       Installed new job systemd-stdout-syslog-bridge.socket/start as 2
       Enqueued job quotacheck.service/start as 1
       Trying to enqueue job quotaon.service/start/fail
       Installed new job quotaon.service/start as 5
       Enqueued job quotaon.service/start as 5
       Activating default unit: default.target
       Trying to enqueue job graphical.target/start/replace
      
      This fixes a bug where displaying of boot status messages was turned off
      too early.
      bacbccb7
  20. 01 Feb, 2012 1 commit
  21. 29 Jan, 2012 1 commit
  22. 16 Jan, 2012 1 commit
    • Michal Schmidt's avatar
      unit: remove union Unit · ac155bb8
      Michal Schmidt authored
      Now that objects of all unit types are allocated the exact amount of
      memory they need, the Unit union has lost its purpose. Remove it.
      
      "Unit" is a more natural name for the base unit class than "Meta", so
      rename Meta to Unit.
      
      Access to members of the base class gets simplified.
      ac155bb8
  23. 12 Jan, 2012 1 commit