firewalld: add NIX_FIREWALLD_CONFIG_PATH
This commit is contained in:
parent
2b32dee3c3
commit
ea168da721
12
pkgs/by-name/fi/firewalld/add-config-path-env-var.patch
Normal file
12
pkgs/by-name/fi/firewalld/add-config-path-env-var.patch
Normal file
@ -0,0 +1,12 @@
|
||||
--- a/src/firewall/config/__init__.py.in
|
||||
+++ b/src/firewall/config/__init__.py.in
|
||||
@@ -80,7 +80,8 @@
|
||||
FIREWALLD_POLICIES = path + "/policies"
|
||||
|
||||
|
||||
-set_default_config_paths("/usr/lib/firewalld")
|
||||
+import os
|
||||
+set_default_config_paths(os.environ.get("NIX_FIREWALLD_CONFIG_PATH", "/usr/lib/firewalld"))
|
||||
|
||||
FIREWALLD_LOGFILE = "/var/log/firewalld"
|
||||
|
||||
@ -53,6 +53,7 @@ stdenv.mkDerivation rec {
|
||||
};
|
||||
|
||||
patches = [
|
||||
./add-config-path-env-var.patch
|
||||
./respect-xml-catalog-files-var.patch
|
||||
./specify-localedir.patch
|
||||
];
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user