diff options
author | Naïm Favier <n@monade.li> | 2022-12-14 12:36:30 +0100 |
---|---|---|
committer | Sandro Jäckel <sandro.jaeckel@gmail.com> | 2022-12-16 01:57:14 +0100 |
commit | 6c61c436cf8f9e5f03fc40facbbdb0bf16034b78 (patch) | |
tree | 8df1179666e0c7f0116104b5ecccc7ec60ee9d96 /nixos/tests/nginx-modsecurity.nix | |
parent | 84575b0bd882be979516f4fecfe4d7c8de8f6a92 (diff) | |
download | nixlib-6c61c436cf8f9e5f03fc40facbbdb0bf16034b78.tar nixlib-6c61c436cf8f9e5f03fc40facbbdb0bf16034b78.tar.gz nixlib-6c61c436cf8f9e5f03fc40facbbdb0bf16034b78.tar.bz2 nixlib-6c61c436cf8f9e5f03fc40facbbdb0bf16034b78.tar.lz nixlib-6c61c436cf8f9e5f03fc40facbbdb0bf16034b78.tar.xz nixlib-6c61c436cf8f9e5f03fc40facbbdb0bf16034b78.tar.zst nixlib-6c61c436cf8f9e5f03fc40facbbdb0bf16034b78.zip |
nginx: detect duplicate modules
Nginx breaks at runtime when duplicate modules are added. To detect this, add a `name` key to all modules. Also remove the outdated modsecurity v2 module and unify `modsecurity` and `modsecurity-nginx`.
Diffstat (limited to 'nixos/tests/nginx-modsecurity.nix')
-rw-r--r-- | nixos/tests/nginx-modsecurity.nix | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/nixos/tests/nginx-modsecurity.nix b/nixos/tests/nginx-modsecurity.nix index 5ceee3787297..3c41da3e8d9b 100644 --- a/nixos/tests/nginx-modsecurity.nix +++ b/nixos/tests/nginx-modsecurity.nix @@ -4,7 +4,7 @@ import ./make-test-python.nix ({ pkgs, lib, ... }: { nodes.machine = { config, lib, pkgs, ... }: { services.nginx = { enable = true; - additionalModules = [ pkgs.nginxModules.modsecurity-nginx ]; + additionalModules = [ pkgs.nginxModules.modsecurity ]; virtualHosts.localhost = let modsecurity_conf = pkgs.writeText "modsecurity.conf" '' SecRuleEngine On |