From 288b6609cb06c131e79d975c9b2d1347f3628b90 Mon Sep 17 00:00:00 2001 From: griffi-gh Date: Wed, 11 Jun 2025 17:35:12 +0200 Subject: [PATCH] nixos/gatus: fix missing CAP_NET_RAW (#415877) --- nixos/modules/services/monitoring/gatus.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/nixos/modules/services/monitoring/gatus.nix b/nixos/modules/services/monitoring/gatus.nix index 408115f5d514..5954f5bd7a20 100644 --- a/nixos/modules/services/monitoring/gatus.nix +++ b/nixos/modules/services/monitoring/gatus.nix @@ -118,6 +118,10 @@ in StateDirectory = "gatus"; SyslogIdentifier = "gatus"; EnvironmentFile = lib.optional (cfg.environmentFile != null) cfg.environmentFile; + # see https://github.com/prometheus-community/pro-bing#linux + AmbientCapabilities = "CAP_NET_RAW"; + CapabilityBoundingSet = "CAP_NET_RAW"; + NoNewPrivileges = true; }; environment = {