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: 30adb1013c1c
Choose a base ref
...
head repository: NixOS/nixpkgs
compare: 0c10b7528835
Choose a head ref
  • 2 commits
  • 2 files changed
  • 1 contributor

Commits on Jul 14, 2020

  1. stage-2: parameterized systemd executable

    This lets users do sneaky things before systemd starts, and
    permanently affect the environment in which systemd runs. For example,
    we could start systemd in a non-default network namespace by setting
    the systemdExecutable to a wrapper script containing:
    
        #!/bin/sh
        ip netns add virtual
        touch /var/run/netns/physical
        mount -o bind /proc/self/ns/net /var/run/netns/physical
        exec ip netns exec virtual systemd
    
    _note: the above example does literally work, but there are unresolved
    problems with udev and dhcp._
    grahamc committed Jul 14, 2020
    Copy the full SHA
    64dd9c1 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #93110 from grahamc/systemd-executable

    stage-2: parameterized systemd executable
    grahamc committed Jul 14, 2020
    Copy the full SHA
    0c10b75 View commit details
    Browse the repository at this point in the history