tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
firewalld: add NIX_FIREWALLD_CONFIG_PATH
Sizhe Zhao
9 months ago
ea168da7
2b32dee3
+13
2 changed files
expand all
collapse all
unified
split
pkgs
by-name
fi
firewalld
add-config-path-env-var.patch
package.nix
+12
pkgs/by-name/fi/firewalld/add-config-path-env-var.patch
···
1
1
+
--- a/src/firewall/config/__init__.py.in
2
2
+
+++ b/src/firewall/config/__init__.py.in
3
3
+
@@ -80,7 +80,8 @@
4
4
+
FIREWALLD_POLICIES = path + "/policies"
5
5
+
6
6
+
7
7
+
-set_default_config_paths("/usr/lib/firewalld")
8
8
+
+import os
9
9
+
+set_default_config_paths(os.environ.get("NIX_FIREWALLD_CONFIG_PATH", "/usr/lib/firewalld"))
10
10
+
11
11
+
FIREWALLD_LOGFILE = "/var/log/firewalld"
12
12
+
+1
pkgs/by-name/fi/firewalld/package.nix
···
53
53
};
54
54
55
55
patches = [
56
56
+
./add-config-path-env-var.patch
56
57
./respect-xml-catalog-files-var.patch
57
58
./specify-localedir.patch
58
59
];