about summary refs log tree commit diff
path: root/nixos
diff options
context:
space:
mode:
authorJörg Thalheim <joerg@thalheim.io>2021-04-15 20:34:10 +0200
committerJörg Thalheim <joerg@thalheim.io>2021-07-18 08:54:45 +0200
commitcc56dc078d9855e8ba5ba374f75235e9829d5754 (patch)
treee509b1911c392d15d0691ebdb38ead63dbb76e20 /nixos
parent0839cf1d45bc216bd83eef75296aa3b8835c8135 (diff)
downloadnixlib-cc56dc078d9855e8ba5ba374f75235e9829d5754.tar
nixlib-cc56dc078d9855e8ba5ba374f75235e9829d5754.tar.gz
nixlib-cc56dc078d9855e8ba5ba374f75235e9829d5754.tar.bz2
nixlib-cc56dc078d9855e8ba5ba374f75235e9829d5754.tar.lz
nixlib-cc56dc078d9855e8ba5ba374f75235e9829d5754.tar.xz
nixlib-cc56dc078d9855e8ba5ba374f75235e9829d5754.tar.zst
nixlib-cc56dc078d9855e8ba5ba374f75235e9829d5754.zip
nixos/telegraf: don't run as nogroup
Diffstat (limited to 'nixos')
-rw-r--r--nixos/modules/services/monitoring/telegraf.nix4
1 files changed, 4 insertions, 0 deletions
diff --git a/nixos/modules/services/monitoring/telegraf.nix b/nixos/modules/services/monitoring/telegraf.nix
index bc30ca3b77cf..176a1635b587 100644
--- a/nixos/modules/services/monitoring/telegraf.nix
+++ b/nixos/modules/services/monitoring/telegraf.nix
@@ -73,6 +73,7 @@ in {
         ExecReload="${pkgs.coreutils}/bin/kill -HUP $MAINPID";
         RuntimeDirectory = "telegraf";
         User = "telegraf";
+        Group = "telegraf";
         Restart = "on-failure";
         # for ping probes
         AmbientCapabilities = [ "CAP_NET_RAW" ];
@@ -81,7 +82,10 @@ in {
 
     users.users.telegraf = {
       uid = config.ids.uids.telegraf;
+      group = "telegraf";
       description = "telegraf daemon user";
     };
+
+    users.groups.telegraf = {};
   };
 }