1
1
Fork 0
mirror of https://github.com/NixOS/nix.git synced 2025-11-10 20:46:01 +01:00
nix/scripts
Travis A. Everett 248c9f7c78
focus on golden-path covering most scenarios
This should handle installation scenarios we can handle with
anything resembling confidence. Goal is approximating the existing
setup--not enforcing a best-practice...

Approaches (+ installer-handled, - manual) and configs each covers:

+ no change needed; /nix OK on boot volume:
  All pre-Catalina (regardless of T2 or FileVault use)

+ create new unencrypted volume:
  Catalina, pre-T2, no FileVault

+ create new encrypted-at-rest volume:
  Catalina, pre-T2, FileVault
  Catalina, T2, no FileVault

- require user to pre-create encrypted volume
  Catalina, T2, FileVault

(cherry picked from commit 2b0a81d92d)
Signed-off-by: Domen Kožar <domen@dev.si>
2020-05-26 11:39:03 +02:00
..
create-darwin-volume.sh focus on golden-path covering most scenarios 2020-05-26 11:39:03 +02:00
install-darwin-multi-user.sh Copy instead of linking launch agent 2020-01-04 14:06:29 +01:00
install-multi-user.sh installer: Set files read-only when copying into store 2020-05-26 11:39:02 +02:00
install-nix-from-closure.sh focus on golden-path covering most scenarios 2020-05-26 11:39:03 +02:00
install-systemd-multi-user.sh installer: Handle edge case where the nix-daemon is already running on the system 2020-05-26 11:39:02 +02:00
install.in installer: also test for xz to unpack 2020-05-26 11:39:02 +02:00
local.mk Pull nix-profile-daemon from 1.11 2017-10-16 14:51:39 -04:00
nix-http-export.cgi.in Replace wrong (w.r.t. PATH) sed call with in-shell substitution 2009-02-19 20:46:45 +00:00
nix-profile-daemon.sh.in Remove $NIX_USER_PROFILE_DIR 2020-05-26 11:39:01 +02:00
nix-profile.sh.in Remove $NIX_USER_PROFILE_DIR 2020-05-26 11:39:01 +02:00
nix-reduce-build.in Add support for ‘make installcheck’ 2013-11-25 18:47:03 +01:00