From 66525b8df16047ca19c2ab88982055f083ff7097 Mon Sep 17 00:00:00 2001 From: Peter Jones Date: Thu, 20 Jun 2019 12:02:49 -0700 Subject: [PATCH] Account managers services should be "oneshot" Making these services "oneshot" services means that other services will wait for them to finish. --- modules/services/databases/influxdb/default.nix | 1 + modules/services/databases/postgresql/default.nix | 1 + 2 files changed, 2 insertions(+) diff --git a/modules/services/databases/influxdb/default.nix b/modules/services/databases/influxdb/default.nix index 94685a6..2a87901 100644 --- a/modules/services/databases/influxdb/default.nix +++ b/modules/services/databases/influxdb/default.nix @@ -157,6 +157,7 @@ in after = [ "influxdb.service" ] ++ keyservices; wants = keyservices; path = [ config.services.influxdb.package ]; + serviceConfig.Type = "oneshot"; script = # Configure authentication: (optionalString cfg.auth.enable '' diff --git a/modules/services/databases/postgresql/default.nix b/modules/services/databases/postgresql/default.nix index 3ad351b..c9ace47 100644 --- a/modules/services/databases/postgresql/default.nix +++ b/modules/services/databases/postgresql/default.nix @@ -269,6 +269,7 @@ in wantedBy = [ "postgresql.service" ]; after = [ "postgresql.service" ] ++ afterservices; wants = afterservices; + serviceConfig.Type = "oneshot"; script = '' set -e