1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-11-18 19:51:17 +00:00
nixpkgs/nixos/modules/virtualisation
aszlig 8bd89c922d
virtualbox: Split kernel modules into own package
Putting the kernel modules into the same output path as the main
VirtualBox derivation causes all of VirtualBox to be rebuilt on every
single kernel update.

The build process of VirtualBox already outputs the kernel module source
along with the generated files for the configuration of the main
VirtualBox package. We put this into a different output called "modsrc"
which we re-use from linuxPackages.virtualbox, which is now only
containing the resulting kernel modules without the main user space
implementation.

This not only has the advantage of decluttering the Nix expression for
the user space portions but also gets rid of the need to nuke references
and the need to patch out "depmod -a".

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2016-09-13 06:12:38 +02:00
..
amazon-image.nix amazon-grow-partition module: rename to grow-partition 2016-08-30 16:48:04 -04:00
amazon-init.nix amazon-init.nix: Use makeBinPath 2016-04-25 16:44:37 +02:00
amazon-options.nix
azure-agent-entropy.patch virtualization/azure: take entropy handling code out of WALA and execute it before SSHD generates the host keys 2016-03-13 13:57:30 +02:00
azure-agent.nix treewide: deprecate ip-up.target (#18319) 2016-09-10 18:03:59 +02:00
azure-common.nix Remove boot.loader.grub.timeout and boot.loader.gummiboot.timeout 2016-05-25 11:39:17 +02:00
azure-config-user.nix azure-image: provide configuration.nix which allows nixos-rebuild to build a working generation and add helpful comments 2016-03-03 04:03:07 +02:00
azure-config.nix
azure-image.nix treewide: Use correct output in ${config.nix.package}/bin 2016-04-25 16:44:37 +02:00
azure-qemu-220-no-etc-install.patch azure: package qemu @ 2.2.0 2016-02-18 21:08:28 -08:00
brightbox-config.nix
brightbox-image.nix treewide: deprecate ip-up.target (#18319) 2016-09-10 18:03:59 +02:00
container-config.nix audit: Disable in containers 2016-01-26 16:25:40 +01:00
containers.nix nixos/containers: Process config like toplevel options (#17365) 2016-08-29 18:25:50 +02:00
docker-image.nix
docker.nix nixos treewide: don't set MODULE_DIR 2016-08-19 17:56:54 +03:00
ec2-amis.nix Update 16.03 AMIs 2016-07-12 17:26:29 +02:00
ec2-data.nix ec2-data: ensure providing a SSH host key is actually optional 2016-02-25 20:11:49 -06:00
google-compute-config.nix
google-compute-image.nix treewide: deprecate ip-up.target (#18319) 2016-09-10 18:03:59 +02:00
grow-partition.nix Don't break grow-partition 2016-08-31 03:06:46 +00:00
libvirtd.nix nixos/libvirtd: Don't use the --daemon flag now that we use the 'notify' service type 2016-07-01 18:21:42 +02:00
lxc-container.nix
lxc.nix
lxd.nix lxd: pkg.lxd does not point to the binaries 2016-06-19 20:30:36 +01:00
nova-image.nix Remove boot.loader.grub.timeout and boot.loader.gummiboot.timeout 2016-05-25 11:39:17 +02:00
nova.nix multipath_tools: Rename to multipath-tools 2016-01-21 16:18:38 +01:00
openvswitch.nix Add missing 'type', 'defaultText' and 'literalExample' in module definitions 2016-01-17 19:41:23 +01:00
parallels-guest.nix
qemu-vm.nix treewide: replace several /sbin paths by /bin 2016-08-19 17:56:45 +03:00
rkt.nix rkt: 0.14.0 -> 0.15.0 2016-01-15 18:09:58 +00:00
virtualbox-guest.nix virtualbox: fix virtualbox guest additions (#16964) 2016-07-19 13:55:44 +02:00
virtualbox-host.nix virtualbox: Split kernel modules into own package 2016-09-13 06:12:38 +02:00
virtualbox-image.nix virtualbox-image module: enable partition / filesystem growth 2016-08-30 16:48:05 -04:00
vmware-guest.nix open-vm-tools: fixes host VMware errors 2016-05-05 21:27:54 +01:00
xe-guest-utilities.nix xe-guest-utilities: init at 6.2.0 2016-03-30 09:27:40 -07:00
xen-dom0.nix
xen-domU.nix