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/nix
base: 4ee4fda52113
Choose a base ref
...
head repository: NixOS/nix
compare: 3fbaa230a23e
Choose a head ref
  • 5 commits
  • 5 files changed
  • 1 contributor

Commits on Mar 29, 2018

  1. Expand the multi-user installer to support Linuxes with systemd

     - darwin installer: delete hardware report, not necessary
     - moves os-specific code from the darwin installer to to `poly_*`
       functions
     - adds profile.d support to the profile targets, which automatically
       handles many distros which don't have a /etc/bashrc but do have an
       /etc/profile.d
     - /bin/bash -> /usr/bin/env bash
     - document why each excluded shellcheck check is excluded
     - rename the multi-user to Daemon-based
    grahamc committed Mar 29, 2018
    Configuration menu
    Copy the full SHA
    2921165 View commit details
    Browse the repository at this point in the history

Commits on Mar 30, 2018

  1. Check for the existence of a profile target before seeing if it menti…

    …ons Nix
    
    Grep would ignore files that didn't exist, but would complain
    about files in a directory if the directory didn't exist. Simply check
    for the directory first, prior to grepping it.
    grahamc committed Mar 30, 2018
    Configuration menu
    Copy the full SHA
    4ba91f5 View commit details
    Browse the repository at this point in the history
  2. Use a looser comparison for the 'user note' check

    We use grep instead of an equality check because it is difficult
    to extract _just_ the user's note, instead it is prefixed with
    some plist junk. This was causing the user note to always be set,
    even if there was no reason for it.
    grahamc committed Mar 30, 2018
    Configuration menu
    Copy the full SHA
    f06f810 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4eb40c7 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #2026 from grahamc/multi-user-linux

    Expand the multi-user installer to support Linuxes with systemd
    grahamc committed Mar 30, 2018
    Configuration menu
    Copy the full SHA
    3fbaa23 View commit details
    Browse the repository at this point in the history