summary refs log tree commit diff
path: root/modules/profiles/base.nix
diff options
context:
space:
mode:
authorEelco Dolstra <eelco.dolstra@logicblox.com>2011-11-08 15:58:59 +0000
committerEelco Dolstra <eelco.dolstra@logicblox.com>2011-11-08 15:58:59 +0000
commitba7f635f8b6a69c19e4c1c73a96921eadb9e54f4 (patch)
tree5b38fa4b9d97f166a66e5081c03963fc6c19bf9d /modules/profiles/base.nix
parent7f7eb341c856d223fd6b98ce16e9623c40236065 (diff)
downloadnixpkgs-ba7f635f8b6a69c19e4c1c73a96921eadb9e54f4.tar
nixpkgs-ba7f635f8b6a69c19e4c1c73a96921eadb9e54f4.tar.gz
nixpkgs-ba7f635f8b6a69c19e4c1c73a96921eadb9e54f4.tar.bz2
nixpkgs-ba7f635f8b6a69c19e4c1c73a96921eadb9e54f4.tar.lz
nixpkgs-ba7f635f8b6a69c19e4c1c73a96921eadb9e54f4.tar.xz
nixpkgs-ba7f635f8b6a69c19e4c1c73a96921eadb9e54f4.tar.zst
nixpkgs-ba7f635f8b6a69c19e4c1c73a96921eadb9e54f4.zip
* Move the hardware bits of base.nix into a separate module,
  all-hardware.nix.  This allows base.nix (which should probably be
  renamed to something more descriptive) to be reused without getting
  the hardware configuration of the installation CD.

svn path=/nixos/trunk/; revision=30327
Diffstat (limited to 'modules/profiles/base.nix')
-rw-r--r--modules/profiles/base.nix48
1 files changed, 1 insertions, 47 deletions
diff --git a/modules/profiles/base.nix b/modules/profiles/base.nix
index 5327728de39..534751f5ec7 100644
--- a/modules/profiles/base.nix
+++ b/modules/profiles/base.nix
@@ -1,52 +1,6 @@
-{config, pkgs, ...}:
+{ config, pkgs, ... }:
 
 {
-
-  # The initrd has to contain any module that might be necessary for
-  # mounting the CD/DVD.
-  boot.initrd.availableKernelModules =
-    [ # SATA/PATA support.
-      "ahci"
-
-      "ata_piix"
-
-      "sata_inic162x" "sata_nv" "sata_promise" "sata_qstor"
-      "sata_sil" "sata_sil24" "sata_sis" "sata_svw" "sata_sx4"
-      "sata_uli" "sata_via" "sata_vsc"
-
-      "pata_ali" "pata_amd" "pata_artop" "pata_atiixp"
-      "pata_cs5520" "pata_cs5530" "pata_cs5535" "pata_efar"
-      "pata_hpt366" "pata_hpt37x" "pata_hpt3x2n" "pata_hpt3x3"
-      "pata_it8213" "pata_it821x" "pata_jmicron" "pata_marvell"
-      "pata_mpiix" "pata_netcell" "pata_ns87410" "pata_oldpiix"
-      "pata_pcmcia" "pata_pdc2027x" "pata_qdi" "pata_rz1000"
-      "pata_sc1200" "pata_serverworks" "pata_sil680" "pata_sis"
-      "pata_sl82c105" "pata_triflex" "pata_via"
-      "pata_winbond"
-
-      # SCSI support (incomplete).
-      "3w-9xxx" "3w-xxxx" "aic79xx" "aic7xxx" "arcmsr"
-
-      # USB support, especially for booting from USB CD-ROM
-      # drives.
-      "usb_storage"
-
-      # Firewire support.  Not tested.
-      "ohci1394" "sbp2"
-
-      # Virtio (QEMU, KVM etc.) support.
-      "virtio_net" "virtio_pci" "virtio_blk" "virtio_balloon" "virtio_console"
-
-      # Add vfat to enable people to copy the contents of the CD to a
-      # bootable USB stick.
-      "vfat" "nls_cp437" "nls_iso8859-1"
-    ];
-
-  boot.initrd.kernelModules =
-    [ # Wait for SCSI devices to appear.
-      "scsi_wait_scan"
-    ];
-
   # Include some utilities that are useful for installing or repairing
   # the system.
   environment.systemPackages = [