From 169cf84263c4972535e6f6022627cd5282add52d Mon Sep 17 00:00:00 2001 From: Niten Date: Mon, 9 Oct 2023 18:55:08 -0700 Subject: [PATCH] Require the FS to be online before loading secrets --- lib/fudo/secrets.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/fudo/secrets.nix b/lib/fudo/secrets.nix index dd20287..7a910d9 100644 --- a/lib/fudo/secrets.nix +++ b/lib/fudo/secrets.nix @@ -40,7 +40,9 @@ let description = "decrypt secret ${secret-name} at ${target-host}:${target-file}."; wantedBy = [ cfg.secret-target "multi-user.target" ]; + requires = [ "local-fs.target" ]; before = [ cfg.secret-target "multi-user.target" ]; + after = [ "local-fs.target" ]; serviceConfig = { Type = "oneshot"; RemainAfterExit = true;