about summary refs log tree commit diff
path: root/nixos/modules/installer
diff options
context:
space:
mode:
authorners <ners@gmx.ch>2022-05-16 12:34:55 +0200
committerners <ners@gmx.ch>2022-05-16 12:34:55 +0200
commit3458d4cf89e2f789197c7e3dbf2e3fd0f052ba1b (patch)
treebb574286954f2f2b6e49bec41785edc3b666fc83 /nixos/modules/installer
parent49945f07ccfc3dcd36ccb66a5ae37569c80e40e9 (diff)
downloadnixlib-3458d4cf89e2f789197c7e3dbf2e3fd0f052ba1b.tar
nixlib-3458d4cf89e2f789197c7e3dbf2e3fd0f052ba1b.tar.gz
nixlib-3458d4cf89e2f789197c7e3dbf2e3fd0f052ba1b.tar.bz2
nixlib-3458d4cf89e2f789197c7e3dbf2e3fd0f052ba1b.tar.lz
nixlib-3458d4cf89e2f789197c7e3dbf2e3fd0f052ba1b.tar.xz
nixlib-3458d4cf89e2f789197c7e3dbf2e3fd0f052ba1b.tar.zst
nixlib-3458d4cf89e2f789197c7e3dbf2e3fd0f052ba1b.zip
installation-cd: remove broken virtualbox module
Diffstat (limited to 'nixos/modules/installer')
-rw-r--r--nixos/modules/installer/cd-dvd/installation-cd-graphical-base.nix14
1 files changed, 8 insertions, 6 deletions
diff --git a/nixos/modules/installer/cd-dvd/installation-cd-graphical-base.nix b/nixos/modules/installer/cd-dvd/installation-cd-graphical-base.nix
index 9017eab358f0..5bf06cb3d178 100644
--- a/nixos/modules/installer/cd-dvd/installation-cd-graphical-base.nix
+++ b/nixos/modules/installer/cd-dvd/installation-cd-graphical-base.nix
@@ -36,12 +36,14 @@ with lib;
   hardware.pulseaudio.enable = true;
 
   # VM guest additions to improve host-guest interaction
-  services.spice-vdagentd.enable = true;
-  services.qemuGuest.enable = true;
-  virtualisation.virtualbox.guest.enable = true;
-  virtualisation.vmware.guest.enable = true;
-  virtualisation.hypervGuest.enable = true;
-  services.xe-guest-utilities.enable = true;
+  services.spice-vdagentd.enable = mkDefault true;
+  services.qemuGuest.enable = mkDefault true;
+  virtualisation.vmware.guest.enable = mkDefault true;
+  virtualisation.hypervGuest.enable = mkDefault true;
+  services.xe-guest-utilities.enable = mkDefault true;
+  # The VirtualBox guest additions rely on an out-of-tree kernel module
+  # which lags behind kernel releases, potentially causing broken builds.
+  virtualisation.virtualbox.guest.enable = mkDefault false;
 
   # Enable plymouth
   boot.plymouth.enable = true;