Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: NixOS/nixpkgs
base: 8fa3fb092e58
Choose a base ref
...
head repository: NixOS/nixpkgs
compare: 7560e2d64f2a
Choose a head ref
  • 10 commits
  • 8 files changed
  • 2 contributors

Commits on Jul 31, 2019

  1. systemd: update revision

    abbradar committed Jul 31, 2019
    Copy the full SHA
    cc9fb5f View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    fd405da View commit details
    Browse the repository at this point in the history
  3. systemd service: add support for shutdown packages

    Shutdown hooks are executed right before the shutdown, which is useful
    for some applications. Among other things this is needed for mdadm hook
    to run.
    abbradar committed Jul 31, 2019
    Copy the full SHA
    a304fc5 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    5636fe5 View commit details
    Browse the repository at this point in the history
  5. mdadm: use absolute paths

    We also correct paths in udev rules. This is cleaner and allows for less
    unexpected behaviour. We still check for self-references, however we do
    it manually now and only for binaries as udev rules can have them.
    Rather, we patch them out during initrd generation now.
    abbradar committed Jul 31, 2019
    Copy the full SHA
    88d5b40 View commit details
    Browse the repository at this point in the history
  6. stage-1 initrd: replace absolute paths for mdadm

    We don't patch basename and readlink now too as they were added for
    mdadm in 8ecd3a5.
    abbradar committed Jul 31, 2019
    Copy the full SHA
    b458121 View commit details
    Browse the repository at this point in the history
  7. mdadm: install systemd units

    abbradar committed Jul 31, 2019
    Copy the full SHA
    b9b2791 View commit details
    Browse the repository at this point in the history
  8. swraid service: use upstream units

    This fixes a serious bug on NixOS with swraid where mdadm arrays weren't
    properly stopped on shutdown. Rather than fixing the unit by adding
    `Before=final.target` we completely move to upstream units, which uses
    systemd shutdown hooks instead. This also drives down maintenance costs
    for us.
    abbradar committed Jul 31, 2019
    Copy the full SHA
    ca780f4 View commit details
    Browse the repository at this point in the history
  9. systemd service: remove generator-packages option

    Use systemd.packages instead, it's less error prone and more in line with
    what's expected.
    abbradar committed Jul 31, 2019
    Copy the full SHA
    717b8b3 View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2019

  1. Merge pull request #65376 from abbradar/mdadm-upstream

    Use upstream units for mdadm
    FRidh committed Aug 3, 2019
    Copy the full SHA
    7560e2d View commit details
    Browse the repository at this point in the history