summary refs log tree commit diff
path: root/nixos
diff options
context:
space:
mode:
authorPeter Hoeg <peter@hoeg.com>2017-10-14 14:40:53 +0800
committerPeter Hoeg <peter@hoeg.com>2017-10-14 14:42:48 +0800
commit8df1c9ac175d72c0c18ede3d22764ece9dceeeef (patch)
tree22172ab9183428b2d9ec98f523e6b5c2e246213d /nixos
parent56db212f2143e6f3dfbb83425ac389feb333b13c (diff)
downloadnixlib-8df1c9ac175d72c0c18ede3d22764ece9dceeeef.tar
nixlib-8df1c9ac175d72c0c18ede3d22764ece9dceeeef.tar.gz
nixlib-8df1c9ac175d72c0c18ede3d22764ece9dceeeef.tar.bz2
nixlib-8df1c9ac175d72c0c18ede3d22764ece9dceeeef.tar.lz
nixlib-8df1c9ac175d72c0c18ede3d22764ece9dceeeef.tar.xz
nixlib-8df1c9ac175d72c0c18ede3d22764ece9dceeeef.tar.zst
nixlib-8df1c9ac175d72c0c18ede3d22764ece9dceeeef.zip
Revert "firewalld: init at 0.4.4.4"
This reverts commit 178a96f99be69a173669254295d5a06732e7a906.
Diffstat (limited to 'nixos')
-rw-r--r--nixos/modules/module-list.nix1
-rw-r--r--nixos/modules/services/networking/firewalld.nix53
2 files changed, 0 insertions, 54 deletions
diff --git a/nixos/modules/module-list.nix b/nixos/modules/module-list.nix
index 1eef781a31df..5e6b42dea543 100644
--- a/nixos/modules/module-list.nix
+++ b/nixos/modules/module-list.nix
@@ -437,7 +437,6 @@
   ./services/networking/firefox/sync-server.nix
   ./services/networking/fireqos.nix
   ./services/networking/firewall.nix
-  ./services/networking/firewalld.nix
   ./services/networking/flannel.nix
   ./services/networking/flashpolicyd.nix
   ./services/networking/freenet.nix
diff --git a/nixos/modules/services/networking/firewalld.nix b/nixos/modules/services/networking/firewalld.nix
deleted file mode 100644
index 02d694af3907..000000000000
--- a/nixos/modules/services/networking/firewalld.nix
+++ /dev/null
@@ -1,53 +0,0 @@
-{ config, lib, pkgs, ... }:
-
-with lib;
-
-let
-  cfg = config.networking.firewalld;
-
-in {
-  ###### interface
-
-  options = {
-    networking.firewalld = {
-      enable = mkOption {
-        type = types.bool;
-        default = false;
-        description =
-          ''
-            Whether to enable firewalld.  firewalld is a high-level Linux-based packet
-            filtering framework intended for desktop use cases.
-
-            This conflicts with the standard networking firewall, so make sure to
-            disable it before using firewalld.
-          '';
-      };
-    };
-  };
-
-  ###### implementation
-
-  config = mkIf cfg.enable {
-    assertions = [{
-      assertion = config.networking.firewall.enable == false;
-      message = "You can not use firewalld with services.networking.firewall.";
-    }];
-
-    environment.etc = [
-    { source = "${pkgs.firewalld}/etc/firewalld";
-      target = "firewalld"; }
-    ];
-
-    services = {
-      dbus.packages = with pkgs; [ firewalld ];
-    };
-
-    systemd = {
-      packages = with pkgs; [ firewalld ];
-
-      services.firewalld = {
-        wantedBy = [ "multi-user.target" ];
-      };
-    };
-  };
-}