From afaf723dee4866f103676473f9fbaaf92f0fbf47 Mon Sep 17 00:00:00 2001 From: niten Date: Sat, 20 Jul 2024 09:16:13 -0700 Subject: [PATCH] Make webmail init depend on secret services --- lib/fudo/webmail.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/fudo/webmail.nix b/lib/fudo/webmail.nix index ae89b22..44f7332 100644 --- a/lib/fudo/webmail.nix +++ b/lib/fudo/webmail.nix @@ -366,6 +366,9 @@ in { ''); in { requiredBy = [ "nginx.service" ]; + before = [ "nginx.service" ]; + requires = [ config.fudo.secrets.secret-target ]; + after = [ config.fudo.secrets.secret-target ]; description = "Initialize webmail service directories prior to starting nginx."; script = "${scriptPkg}/bin/webmail-init.sh";