Graham Christensen
|
1c7ce2a018
|
Assume yes if we have no TTY
Starve the TTY of input to ensure this works, but provide yes to the
current installer to handle the current broken case.
|
2017-07-14 12:11:23 -04:00 |
|
Graham Christensen
|
657b47e1b3
|
Address feedback around printf & exec
|
2017-07-14 12:11:00 -04:00 |
|
Graham Christensen
|
6a4037ca05
|
Don't install a second nix after the initial installation, and the rsync change fixes a bug hidden by the nix replacement where the store files were being owned by the installing user due to rsync's -a implying -og.
|
2017-07-14 12:10:57 -04:00 |
|
Graham Christensen
|
092f447c6d
|
Clean up issues around uninstall directions, and only show
relevant directions
|
2017-07-14 12:10:54 -04:00 |
|
Graham Christensen
|
6f639943c2
|
Prompt for sudo before validating assumptions, and check ourselves for root-owned files instead of making a scary warning.
|
2017-07-14 12:10:51 -04:00 |
|
Graham Christensen
|
2b5ab03524
|
multi-user install: move the profile in to the nix etc/profiles.d output
|
2017-07-14 12:10:47 -04:00 |
|
Graham Christensen
|
fb40d73e23
|
Switch to a fancy multi-user installer on Darwin
|
2017-07-14 12:10:44 -04:00 |
|