Libvirt: Difference between revisions

Clients: Now virt-builder should belong to the `guestfs-tools` section.
Setup: runAsRoot's default is true.
Line 6: Line 6:


{{file|/etc/nixos/configuration.nix|nix|<nowiki>
{{file|/etc/nixos/configuration.nix|nix|<nowiki>
virtualisation.libvirtd = {
virtualisation.libvirtd.enable = true;
  enable = true;
 
  qemu = {
# Enable TPM emulation (optional)
    package = pkgs.qemu_kvm;
virtualisation.libvirtd.qemu = {
    runAsRoot = true;
  swtpm.enable = true;
    swtpm.enable = true;
  ovmf.packages = [ pkgs.OVMFFull.fd ];
    ovmf = {
      enable = true;
      packages = [(pkgs.OVMF.override {
        secureBoot = true;
        tpmSupport = true;
      }).fd];
    };
  };
};
};


# Enable USB redirection (optional)
# Enable USB redirection (optional)
virtualisation.spiceUSBRedirection.enable = true;
virtualisation.spiceUSBRedirection.enable = true;
</nowiki>}}
</nowiki>}}