Graham Christensen
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								e0d39c8dc4
								
							
						 | 
						
							
							
								
								Rename PINCH_ME_IM_SILLY to ALLOW_PREEXISTING_INSTALLATION
							
							
							
							
							
						 | 
						
							2017-07-14 12:11:33 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Graham Christensen
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								12f6bb33d2
								
							
						 | 
						
							
							
								
								If there is no TTY, also skip verbose sudo messages
							
							
							
							
							
						 | 
						
							2017-07-14 12:11:30 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Graham Christensen
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								ce2281e6d8
								
							
						 | 
						
							
							
								
								Ensure PINCH_ME_IM_SILLY allows a /nix/store to stick around between builds
							
							
							
							
							
							
							
							Also output in the status report that the user is very silly 
							
						 | 
						
							2017-07-14 12:11:26 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									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 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 |