1. 04 Sep, 2014 1 commit
  2. 11 Jul, 2014 1 commit
  3. 27 Apr, 2014 1 commit
  4. 26 Apr, 2014 3 commits
  5. 19 Mar, 2014 1 commit
  6. 18 Jul, 2013 2 commits
  7. 17 Jul, 2013 2 commits
  8. 09 May, 2013 2 commits
  9. 07 May, 2013 2 commits
  10. 06 May, 2013 4 commits
  11. 03 May, 2013 2 commits
    • Zbigniew Jędrzejewski-Szmek's avatar
      build-sys: tell rsync no to tranfer times and permissions · 202288be
      Zbigniew Jędrzejewski-Szmek authored
      When rsyncing to fd.o, rsync would fail on symlinks in man/.
      We don't care about the times too much anyway. rsync will
      set times to "now", which is fine, since modification times
      don't matter much outside of each uploader's machine anyway.
      
      The point is to complete all steps of the transfer, so Python
      documentation is properly updated.
      202288be
    • Zbigniew Jędrzejewski-Szmek's avatar
      build-sys: "link" python _reader and pam_systemd against libsd-daemon-internal · b5fafdf6
      Zbigniew Jędrzejewski-Szmek authored
      The same old story as d3b9e0ff: those two use libsystemd-shared, and
      in turn, some functions in libsystemd-shared use libsystemd-daemon.
      The fact that *those* functions are used neither by the python modules
      in question nor pam_systemd isn't always enough. Currently, I'm seeing
      linking failures with -flto. The result of adding
      libsystemd-daemon-internal to the list of linked libraries should be
      harmless, with no change in size or final link requirements.
      b5fafdf6
  12. 02 May, 2013 1 commit
  13. 30 Apr, 2013 1 commit
  14. 24 Apr, 2013 1 commit
  15. 22 Apr, 2013 1 commit
  16. 18 Apr, 2013 3 commits
    • Lennart Poettering's avatar
      build-sys: prepare release 202 · ef3b5246
      Lennart Poettering authored
      ef3b5246
    • Josh Triplett's avatar
      systemd-logind: Fix linking by reordering libraries in LDADD · 4befe2eb
      Josh Triplett authored
      libsystemd-audit needs functions from libsystemd-shared, so
      libsystemd-audit needs to appear first.  Otherwise:
      
        CCLD   systemd-logind
      ./.libs/libsystemd-audit.a(audit.o): In function `audit_session_from_pid':
      /home/josh/src/systemd/src/shared/audit.c:50: undefined reference to `detect_container'
      4befe2eb
    • Henrik Grindal Bakken's avatar
      buildsys: Add --disable-tests to avoid building tests · cee22bd3
      Henrik Grindal Bakken authored
      This patch adds --disable-tests to configure.  It is based on a patch
      posted by Thierry Reding in 2010.  The motivation for adding it is that
      some tests fail link-time when cross-compiling.
      
      The patch adds a new Makefile variable -- manual_tests -- and uses
      that instead of noinst_PROGRAMS.  However, if ENABLE_TESTS is true,
      the former is added to the latter.  It also renames noinst_tests to
      simply tests.
      cee22bd3
  17. 17 Apr, 2013 1 commit
  18. 15 Apr, 2013 1 commit
    • Auke Kok's avatar
      bootchart: put the bootchart into the journal. · c4d58b0b
      Auke Kok authored
      This bit of code is mostly stolen from coredump.c. We construct
      a simple journal message and append the bootchart file in the
      journal automatically.
      
      You can extract the latest bootchart from the current boot with
      something like:
      
      $ journalctl -b MESSAGE_ID=9f26aa562cf440c2b16c773d0479b518 --field=BOOTCHART
      
      which prints it to stdout.
      
      None of the other logic is touched. The journal entry is created
      even if bootchart was run manually, which is probably wrong.
      c4d58b0b
  19. 14 Apr, 2013 1 commit
  20. 12 Apr, 2013 1 commit
    • Tom Gundersen's avatar
      tmpfiles: create static device nodes before udev is started · 8c11aac1
      Tom Gundersen authored
      Since v183, the contents of /usr/lib/udev/devices is no longer copied to /dev
      on boot, rather systemd-tmpfiles should be used instead. However, as
      systemd-tmpfiles --create is only ran long after udevd has been started, it is
      no longer possible to use udev rules to assign permissions to the static nodes.
      
      This calls systemd-tmpfiles --create early, before udev is started, and
      restricts the call to /dev, which is known to be mounted already.
      
      In the future, this could also take over the creation of static device nodes
      from systemd-udevd.
      8c11aac1
  21. 11 Apr, 2013 2 commits
  22. 09 Apr, 2013 1 commit
  23. 08 Apr, 2013 1 commit
  24. 05 Apr, 2013 2 commits
  25. 03 Apr, 2013 2 commits
    • Lennart Poettering's avatar
      time: add suppot for fractional time specifications · cb0dac05
      Lennart Poettering authored
      We can now parse "0.5s" as the same as "500ms". In fact, we can parse
      "3.45years" correctly, too, and any other unit and fraction length.
      cb0dac05
    • Zbigniew Jędrzejewski-Szmek's avatar
      build-sys: "link" libsystemd-id128 against libsd-daemon-internal · d3b9e0ff
      Zbigniew Jędrzejewski-Szmek authored
      georgem> libsystemd-id128.so: undefined reference to `sd_listen_fds'
      
      In some toolchains (--as-needed not used or not working), the
      toolchain doesn't drop this dependency. It is introduced because
      sd-id128.so is linked against sd-shared.la, and some functions therein
      use libsystemd-daemon, but libsd-id128 doesn't use any of those
      functions.
      
      This results in no change in libsystemd-id128.so when the unused
      symbols are properly stripped.
      d3b9e0ff