diff --git a/nixos/doc/manual/release-notes/rl-2411.section.md b/nixos/doc/manual/release-notes/rl-2411.section.md index 73ccad6714df..d75a03e41ab9 100644 --- a/nixos/doc/manual/release-notes/rl-2411.section.md +++ b/nixos/doc/manual/release-notes/rl-2411.section.md @@ -218,6 +218,9 @@ - `androidenv.androidPkgs_9_0` has been removed. It is replaced with `androidenv.androidPkgs` for a more complete Android SDK, including support for Android 9 and later. +- The VirtualBox demo installer appliance has been removed. + Please use the standard installer ISOs instead. + - `grafana` has been updated to version 11.1. This version doesn't support setting `http_addr` to a hostname anymore, an IP address is expected. - `deno` has been updated to Deno 2, which has breaking changes. diff --git a/nixos/modules/installer/virtualbox-demo.nix b/nixos/modules/installer/virtualbox-demo.nix deleted file mode 100644 index 289a8cf9e506..000000000000 --- a/nixos/modules/installer/virtualbox-demo.nix +++ /dev/null @@ -1,61 +0,0 @@ -{ lib, ... }: - -with lib; - -{ - imports = - [ ../virtualisation/virtualbox-image.nix - ../installer/cd-dvd/channel.nix - ../profiles/demo.nix - ../profiles/clone-config.nix - ]; - - # FIXME: UUID detection is currently broken - boot.loader.grub.fsIdentifier = "provided"; - - # Allow mounting of shared folders. - users.users.demo.extraGroups = [ "vboxsf" ]; - - # Add some more video drivers to give X11 a shot at working in - # VMware and QEMU. - services.xserver.videoDrivers = mkOverride 40 [ "virtualbox" "vmware" "cirrus" "vesa" "modesetting" ]; - - powerManagement.enable = false; - system.stateVersion = lib.mkDefault lib.trivial.release; - - installer.cloneConfigExtra = '' - # Let demo build as a trusted user. - # nix.settings.trusted-users = [ "demo" ]; - - # Mount a VirtualBox shared folder. - # This is configurable in the VirtualBox menu at - # Machine / Settings / Shared Folders. - # fileSystems."/mnt" = { - # fsType = "vboxsf"; - # device = "nameofdevicetomount"; - # options = [ "rw" ]; - # }; - - # By default, the NixOS VirtualBox demo image includes SDDM and Plasma. - # If you prefer another desktop manager or display manager, you may want - # to disable the default. - # services.xserver.desktopManager.plasma5.enable = lib.mkForce false; - # services.displayManager.sddm.enable = lib.mkForce false; - - # Enable GDM/GNOME by uncommenting above two lines and two lines below. - # services.xserver.displayManager.gdm.enable = true; - # services.xserver.desktopManager.gnome.enable = true; - - # Set your time zone. - # time.timeZone = "Europe/Amsterdam"; - - # List packages installed in system profile. To search, run: - # \$ nix search wget - # environment.systemPackages = with pkgs; [ - # wget vim - # ]; - - # Enable the OpenSSH daemon. - # services.openssh.enable = true; - ''; -} diff --git a/nixos/modules/profiles/demo.nix b/nixos/modules/profiles/demo.nix deleted file mode 100644 index 52ba40902e87..000000000000 --- a/nixos/modules/profiles/demo.nix +++ /dev/null @@ -1,21 +0,0 @@ -{ ... }: - -{ - imports = [ ./graphical.nix ]; - - users.users.demo = - { isNormalUser = true; - description = "Demo user account"; - extraGroups = [ "wheel" ]; - password = "demo"; - uid = 1000; - }; - - services.displayManager = { - autoLogin = { - enable = true; - user = "demo"; - }; - sddm.autoLogin.relogin = true; - }; -}