diff options
author | oddlama <oddlama@oddlama.org> | 2024-09-26 14:39:24 +0200 |
---|---|---|
committer | Bjørn Forsman <bjorn.forsman@gmail.com> | 2024-09-27 08:14:27 +0200 |
commit | d229011025180621c23d80f0240b48721fc0dcb1 (patch) | |
tree | f7ebfa3f1b8b9b237d532e0984151c9f8859f14b | |
parent | 2642d39526430de95bc2a3becadb8d5c6b3e98f2 (diff) |
nixos/influxdb2: fix service startup reliablility
-rw-r--r-- | nixos/modules/services/databases/influxdb2.nix | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/nixos/modules/services/databases/influxdb2.nix b/nixos/modules/services/databases/influxdb2.nix index 19234fd82cab0..20a94c03994b8 100644 --- a/nixos/modules/services/databases/influxdb2.nix +++ b/nixos/modules/services/databases/influxdb2.nix @@ -438,6 +438,7 @@ in ZONEINFO = "${pkgs.tzdata}/share/zoneinfo"; }; serviceConfig = { + Type = "exec"; # When credentials are used with systemd before v257 this is necessary to make the service start reliably (see systemd/systemd#33953) ExecStart = "${cfg.package}/bin/influxd --bolt-path \${STATE_DIRECTORY}/influxd.bolt --engine-path \${STATE_DIRECTORY}/engine"; StateDirectory = "influxdb2"; User = "influxdb2"; |