summary refs log tree commit diff
path: root/nixos/modules/tasks/lvm.nix
diff options
context:
space:
mode:
authorEelco Dolstra <eelco.dolstra@logicblox.com>2014-04-15 23:43:39 +0200
committerEelco Dolstra <eelco.dolstra@logicblox.com>2014-04-15 23:43:39 +0200
commite8eea659a09d7688145188537716dc751554ece4 (patch)
treed8346f0484d39838c9045ab34b56b73506c5271b /nixos/modules/tasks/lvm.nix
parent07cb7451d95a290a44c5b00d192c87333960b87f (diff)
downloadnixpkgs-e8eea659a09d7688145188537716dc751554ece4.tar
nixpkgs-e8eea659a09d7688145188537716dc751554ece4.tar.gz
nixpkgs-e8eea659a09d7688145188537716dc751554ece4.tar.bz2
nixpkgs-e8eea659a09d7688145188537716dc751554ece4.tar.lz
nixpkgs-e8eea659a09d7688145188537716dc751554ece4.tar.xz
nixpkgs-e8eea659a09d7688145188537716dc751554ece4.tar.zst
nixpkgs-e8eea659a09d7688145188537716dc751554ece4.zip
Don't enable LVM2 in containers
It's a somewhat pointless dependency.
Diffstat (limited to 'nixos/modules/tasks/lvm.nix')
-rw-r--r--nixos/modules/tasks/lvm.nix6
1 files changed, 4 insertions, 2 deletions
diff --git a/nixos/modules/tasks/lvm.nix b/nixos/modules/tasks/lvm.nix
index 0e0272388c7..d56a8a2f63a 100644
--- a/nixos/modules/tasks/lvm.nix
+++ b/nixos/modules/tasks/lvm.nix
@@ -1,10 +1,12 @@
-{ config, pkgs, ... }:
+{ config, lib, pkgs, ... }:
+
+with lib;
 
 {
 
   ###### implementation
 
-  config = {
+  config = mkIf (!config.boot.isContainer) {
 
     environment.systemPackages = [ pkgs.lvm2 ];