Tanner Doshier 
							
						 
					 
					
						
						
						
						
							
						
						
							4e5ef470a7 
							
						 
					 
					
						
						
							
							ec2-data: ensure providing a SSH host key is actually optional  
						
						 
						
						... 
						
						
						
						27016659046a8f8e7b4fd61ecbceaf9f5e306258 broke this. 
						
						
					 
					
						2016-02-25 20:11:49 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eelco Dolstra 
							
						 
					 
					
						
						
						
						
							
						
						
							2701665904 
							
						 
					 
					
						
						
							
							Fetch all EC2 metadata / user data in the initrd  
						
						 
						
						... 
						
						
						
						Since we're already fetching one datum, we may as well fetch the
others needed by fetch-ec2-data. This also eliminates the dependency
on wget. 
						
						
					 
					
						2016-02-04 15:45:54 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eelco Dolstra 
							
						 
					 
					
						
						
						
						
							
						
						
							7338f5ff46 
							
						 
					 
					
						
						
							
							ec2-data.nix: Remove superfluous check  
						
						 
						
						
						
						
					 
					
						2015-09-28 13:47:14 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eelco Dolstra 
							
						 
					 
					
						
						
						
						
							
						
						
							e73b19ae4e 
							
						 
					 
					
						
						
							
							ec2-data.nix: Print all SSH host keys  
						
						 
						
						... 
						
						
						
						Also, don't barf if there is no DSA key. 
						
						
					 
					
						2015-09-24 11:49:18 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eelco Dolstra 
							
						 
					 
					
						
						
						
						
							
						
						
							df665ded7e 
							
						 
					 
					
						
						
							
							ec2-data.nix: Support ed25519 host keys  
						
						 
						
						
						
						
					 
					
						2015-09-23 00:03:33 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eelco Dolstra 
							
						 
					 
					
						
						
						
						
							
						
						
							96b325b0b7 
							
						 
					 
					
						
						
							
							Remove option ec2.metadata  
						
						 
						
						
						
						
					 
					
						2015-06-30 17:25:56 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eelco Dolstra 
							
						 
					 
					
						
						
						
						
							
						
						
							32b9ca3219 
							
						 
					 
					
						
						
							
							EC2: Don't blackhole 169.254.169.254  
						
						 
						
						... 
						
						
						
						https://github.com/NixOS/nixops/issues/267  
						
						
					 
					
						2015-06-30 17:04:19 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								William A. Kennington III 
							
						 
					 
					
						
						
						
						
							
						
						
							fee9ef8659 
							
						 
					 
					
						
						
							
							nixos: Replace pkgs.openssh with config.programs.ssh.package  
						
						 
						
						
						
						
					 
					
						2015-06-26 17:09:58 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rob Vermaas 
							
						 
					 
					
						
						
						
						
							
						
						
							650d3f8fc4 
							
						 
					 
					
						
						
							
							Revert restartIfChanged on fetch-ec2-data, as it breaks deployments that set ec2.metadata = true, as the existing (default) blackhole will not be cleared.  
						
						 
						
						... 
						
						
						
						(cherry picked from commit ccf672ca6b055e5e862e45b65d122754c16cf7d1) 
						
						
					 
					
						2015-05-07 08:51:38 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eelco Dolstra 
							
						 
					 
					
						
						
						
						
							
						
						
							4239e276ea 
							
						 
					 
					
						
						
							
							fetch-ec2-data: Don't restart  
						
						 
						
						... 
						
						
						
						This service only needs to run once on system startup, so it doesn't
need to be restarted by switch-to-configuration. 
						
						
					 
					
						2015-05-04 16:56:46 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eelco Dolstra 
							
						 
					 
					
						
						
						
						
							
						
						
							efa8fc2b0a 
							
						 
					 
					
						
						
							
							Paranoia  
						
						 
						
						
						
						
					 
					
						2015-01-15 18:37:55 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rickard Nilsson 
							
						 
					 
					
						
						
						
						
							
						
						
							534a01c2b0 
							
						 
					 
					
						
						
							
							amazon ec2: Make fetch-ec2-data more robust  
						
						 
						
						... 
						
						
						
						curl does not retry if it is unable to connect to the metadata server.
For some reason, when creating a new AMI with a recent nixpkgs, the
metadata server would not be available when fetch-ec2-data ran. Switching
to wget that can retry even on TCP connection errors solved this problem.
I also made the fetch-ec2-data depend on ip-up.target, to get it to start
a bit later. 
						
						
					 
					
						2014-08-05 15:12:26 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eelco Dolstra 
							
						 
					 
					
						
						
						
						
							
						
						
							29027fd1e1 
							
						 
					 
					
						
						
							
							Rewrite ‘with pkgs.lib’ -> ‘with lib’  
						
						 
						
						... 
						
						
						
						Using pkgs.lib on the spine of module evaluation is problematic
because the pkgs argument depends on the result of module
evaluation. To prevent an infinite recursion, pkgs and some of the
modules are evaluated twice, which is inefficient. Using ‘with lib’
prevents this problem. 
						
						
					 
					
						2014-04-14 16:26:48 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eelco Dolstra 
							
						 
					 
					
						
						
						
						
							
						
						
							c1159edc65 
							
						 
					 
					
						
						
							
							Remove remaining references to Upstart  
						
						 
						
						
						
						
					 
					
						2013-10-31 13:26:06 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eelco Dolstra 
							
						 
					 
					
						
						
						
						
							
						
						
							5c1f8cbc70 
							
						 
					 
					
						
						
							
							Move all of NixOS to nixos/ in preparation of the repository merge  
						
						 
						
						
						
						
					 
					
						2013-10-10 13:28:20 +02:00