about summary refs log tree commit diff
path: root/nixos/modules/services/networking/nftables.nix
diff options
context:
space:
mode:
authorMaxine Aubrey <maxeaubrey@gmail.com>2021-07-18 18:50:20 +0200
committerMaxine Aubrey <maxeaubrey@gmail.com>2021-07-21 19:27:30 +0200
commitea125a5fd91af24c4405725c9c048f788bd70d12 (patch)
tree9cd5407090f084a8adbfcbb996af383061a31784 /nixos/modules/services/networking/nftables.nix
parentaa7608d7de402ad19919623797654e03ed907523 (diff)
downloadnixlib-ea125a5fd91af24c4405725c9c048f788bd70d12.tar
nixlib-ea125a5fd91af24c4405725c9c048f788bd70d12.tar.gz
nixlib-ea125a5fd91af24c4405725c9c048f788bd70d12.tar.bz2
nixlib-ea125a5fd91af24c4405725c9c048f788bd70d12.tar.lz
nixlib-ea125a5fd91af24c4405725c9c048f788bd70d12.tar.xz
nixlib-ea125a5fd91af24c4405725c9c048f788bd70d12.tar.zst
nixlib-ea125a5fd91af24c4405725c9c048f788bd70d12.zip
nixos/nftables: set nm's firewallBackend when on
when enabled, switch networkmanager's firewallBackend option to nftables
Diffstat (limited to 'nixos/modules/services/networking/nftables.nix')
-rw-r--r--nixos/modules/services/networking/nftables.nix1
1 files changed, 1 insertions, 0 deletions
diff --git a/nixos/modules/services/networking/nftables.nix b/nixos/modules/services/networking/nftables.nix
index cb75142965ea..72f37c32253e 100644
--- a/nixos/modules/services/networking/nftables.nix
+++ b/nixos/modules/services/networking/nftables.nix
@@ -103,6 +103,7 @@ in
     }];
     boot.blacklistedKernelModules = [ "ip_tables" ];
     environment.systemPackages = [ pkgs.nftables ];
+    networking.networkmanager.firewallBackend = mkDefault "nftables";
     systemd.services.nftables = {
       description = "nftables firewall";
       before = [ "network-pre.target" ];