Since release 20.09 `rngd.enable` defaults to false, so this setting is redundant. Also fix the `qemu-quest` section of the manual that incorrectly claimed that `rngd` was enabled.
		
			
				
	
	
		
			18 lines
		
	
	
		
			554 B
		
	
	
	
		
			Nix
		
	
	
	
	
	
			
		
		
	
	
			18 lines
		
	
	
		
			554 B
		
	
	
	
		
			Nix
		
	
	
	
	
	
# Common configuration for virtual machines running under QEMU (using
 | 
						|
# virtio).
 | 
						|
 | 
						|
{ ... }:
 | 
						|
 | 
						|
{
 | 
						|
  boot.initrd.availableKernelModules = [ "virtio_net" "virtio_pci" "virtio_mmio" "virtio_blk" "virtio_scsi" "9p" "9pnet_virtio" ];
 | 
						|
  boot.initrd.kernelModules = [ "virtio_balloon" "virtio_console" "virtio_rng" ];
 | 
						|
 | 
						|
  boot.initrd.postDeviceCommands =
 | 
						|
    ''
 | 
						|
      # Set the system time from the hardware clock to work around a
 | 
						|
      # bug in qemu-kvm > 1.5.2 (where the VM clock is initialised
 | 
						|
      # to the *boot time* of the host).
 | 
						|
      hwclock -s
 | 
						|
    '';
 | 
						|
}
 |