aboutsummaryrefslogtreecommitdiff
path: root/nixpkgs/nixos/modules/services/monitoring/tuptime.nix
diff options
context:
space:
mode:
Diffstat (limited to 'nixpkgs/nixos/modules/services/monitoring/tuptime.nix')
-rw-r--r--nixpkgs/nixos/modules/services/monitoring/tuptime.nix9
1 files changed, 6 insertions, 3 deletions
diff --git a/nixpkgs/nixos/modules/services/monitoring/tuptime.nix b/nixpkgs/nixos/modules/services/monitoring/tuptime.nix
index 731260a5c20..8f79d916599 100644
--- a/nixpkgs/nixos/modules/services/monitoring/tuptime.nix
+++ b/nixpkgs/nixos/modules/services/monitoring/tuptime.nix
@@ -32,7 +32,10 @@ in {
environment.systemPackages = [ pkgs.tuptime ];
- users.users.tuptime.description = "tuptime database owner";
+ users = {
+ groups._tuptime.members = [ "_tuptime" ];
+ users._tuptime.description = "tuptime database owner";
+ };
systemd = {
services = {
@@ -45,7 +48,7 @@ in {
serviceConfig = {
StateDirectory = "tuptime";
Type = "oneshot";
- User = "tuptime";
+ User = "_tuptime";
RemainAfterExit = true;
ExecStart = "${pkgs.tuptime}/bin/tuptime -x";
ExecStop = "${pkgs.tuptime}/bin/tuptime -xg";
@@ -57,7 +60,7 @@ in {
serviceConfig = {
StateDirectory = "tuptime";
Type = "oneshot";
- User = "tuptime";
+ User = "_tuptime";
ExecStart = "${pkgs.tuptime}/bin/tuptime -x";
};
};