diff --git a/modules/nixos/common/telegraf.nix b/modules/nixos/common/telegraf.nix index edf2c45..8033092 100644 --- a/modules/nixos/common/telegraf.nix +++ b/modules/nixos/common/telegraf.nix @@ -5,5 +5,11 @@ ../../shared/telegraf.nix ]; + # error: creating directory '/var/empty/.cache/nix': Operation not permitted + users.users.telegraf = { + home = "/var/lib/telegraf"; + createHome = true; + }; + networking.firewall.allowedTCPPorts = [ 9273 ]; } diff --git a/modules/shared/telegraf.nix b/modules/shared/telegraf.nix index e48f7d3..10d04ed 100644 --- a/modules/shared/telegraf.nix +++ b/modules/shared/telegraf.nix @@ -8,7 +8,7 @@ let hostInfo = pkgs.writeShellApplication { name = "host-info"; runtimeInputs = [ - pkgs.nixVersions.nix_2_18 + pkgs.nix pkgs.gnused pkgs.jq ];