From 6c5e8efea92388c3858ed3777f17f6f6b3af4128 Mon Sep 17 00:00:00 2001 From: h7x4 Date: Mon, 22 Dec 2025 15:39:36 +0900 Subject: [PATCH] kommode/gitea: fix sops restarts and systemd ordering --- hosts/kommode/services/gitea/gpg.nix | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/hosts/kommode/services/gitea/gpg.nix b/hosts/kommode/services/gitea/gpg.nix index ab30fb7..06a36bd 100644 --- a/hosts/kommode/services/gitea/gpg.nix +++ b/hosts/kommode/services/gitea/gpg.nix @@ -8,12 +8,18 @@ in "gitea/gpg-signing-key-public" = { owner = cfg.user; inherit (cfg) group; - restartUnits = [ "gitea.service" ]; + restartUnits = [ + "gitea.service" + "gitea-ensure-gnupg-homedir.service" + ]; }; "gitea/gpg-signing-key-private" = { owner = cfg.user; inherit (cfg) group; - restartUnits = [ "gitea.service" ]; + restartUnits = [ + "gitea.service" + "gitea-ensure-gnupg-homedir.service" + ]; }; }; @@ -26,6 +32,7 @@ in systemd.services.gitea-ensure-gnupg-homedir = { description = "Import gpg key for gitea"; + before = [ "gitea.service" ]; environment = { inherit GNUPGHOME; }; serviceConfig = { Type = "oneshot";