summaryrefslogtreecommitdiff
path: root/modules/nixos/shadowsocks.nix
diff options
context:
space:
mode:
Diffstat (limited to 'modules/nixos/shadowsocks.nix')
-rw-r--r--modules/nixos/shadowsocks.nix12
1 files changed, 7 insertions, 5 deletions
diff --git a/modules/nixos/shadowsocks.nix b/modules/nixos/shadowsocks.nix
index f9997ba..7307933 100644
--- a/modules/nixos/shadowsocks.nix
+++ b/modules/nixos/shadowsocks.nix
@@ -29,11 +29,13 @@ in {
mode = "tcp_only";
};
- fail2ban.jails.shadowsocks-libev = ''
- enabled = true
- filter = shadowsocks-libev
- port = ${toString cfg.port}
- '';
+ fail2ban.jails.shadowsocks-libev = {
+ enabled = true;
+ settings = {
+ filter = "shadowsocks-libev";
+ inherit (cfg) port;
+ };
+ };
};
systemd.services.shadowsocks-libev.path = with pkgs;