diff options
author | Patryk Wychowaniec <wychowaniec.patryk@gmail.com> | 2020-06-05 12:57:18 +0200 |
---|---|---|
committer | Patryk Wychowaniec <wychowaniec.patryk@gmail.com> | 2020-06-05 16:37:31 +0200 |
commit | 72e80cdc54f33889d4bf7b38fa58bd2d459d14e6 (patch) | |
tree | c43d994abf3468f6bed7172d8928715375e95566 /nixos/modules/virtualisation/lxd.nix | |
parent | abb2f6038ce89fc88e99cbe3e06a2e36dcd2a9c0 (diff) | |
download | nixpkgs-72e80cdc54f33889d4bf7b38fa58bd2d459d14e6.tar nixpkgs-72e80cdc54f33889d4bf7b38fa58bd2d459d14e6.tar.gz nixpkgs-72e80cdc54f33889d4bf7b38fa58bd2d459d14e6.tar.bz2 nixpkgs-72e80cdc54f33889d4bf7b38fa58bd2d459d14e6.tar.lz nixpkgs-72e80cdc54f33889d4bf7b38fa58bd2d459d14e6.tar.xz nixpkgs-72e80cdc54f33889d4bf7b38fa58bd2d459d14e6.tar.zst nixpkgs-72e80cdc54f33889d4bf7b38fa58bd2d459d14e6.zip |
lxd: Add proper support for `nftables`
Diffstat (limited to 'nixos/modules/virtualisation/lxd.nix')
-rw-r--r-- | nixos/modules/virtualisation/lxd.nix | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/nixos/modules/virtualisation/lxd.nix b/nixos/modules/virtualisation/lxd.nix index 53b89a9f55b..f526324e0a0 100644 --- a/nixos/modules/virtualisation/lxd.nix +++ b/nixos/modules/virtualisation/lxd.nix @@ -15,7 +15,6 @@ in ###### interface options = { - virtualisation.lxd = { enable = mkOption { type = types.bool; @@ -30,7 +29,7 @@ in package = mkOption { type = types.package; - default = pkgs.lxd; + default = pkgs.lxd.override { nftablesSupport = config.networking.nftables.enable; }; defaultText = "pkgs.lxd"; description = '' The LXD package to use. @@ -65,6 +64,7 @@ in with nixos. ''; }; + recommendedSysctlSettings = mkOption { type = types.bool; default = false; @@ -83,7 +83,6 @@ in ###### implementation config = mkIf cfg.enable { - environment.systemPackages = [ cfg.package ]; security.apparmor = { |