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
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								73a57a2f22
								
							
						 | 
						
							
							
								
								Cleanup and more specificity around set -e
							
							
							
							
							
						 | 
						
							2017-07-14 12:11:20 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Graham Christensen
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								3839dda2ec
								
							
						 | 
						
							
							
								
								Only clean if the file exists
							
							
							
							
							
						 | 
						
							2017-07-14 12:11:17 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Graham Christensen
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								92ca93528f
								
							
						 | 
						
							
							
								
								Clean up nix hints from the old insstaller
							
							
							
							
							
						 | 
						
							2017-07-14 12:11:13 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Graham Christensen
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								61ea9e9867
								
							
						 | 
						
							
							
								
								Run nix-build inside a fresh bash login
							
							
							
							
							
						 | 
						
							2017-07-14 12:11:10 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Graham Christensen
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								bc647fd299
								
							
						 | 
						
							
							
								
								chmod
							
							
							
							
							
						 | 
						
							2017-07-14 12:11:07 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Graham Christensen
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								a0369b14f4
								
							
						 | 
						
							
							
								
								Test the installer
							
							
							
							
							
						 | 
						
							2017-07-14 12:11:04 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 |