From 36983f35cfda233dab3f110bbbd00823e38eab64 Mon Sep 17 00:00:00 2001 From: toufic ar Date: Fri, 22 May 2026 15:36:57 +0300 Subject: gitolite: auto create local code dir --- aphrodite/devops/git.nix | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'aphrodite/devops') diff --git a/aphrodite/devops/git.nix b/aphrodite/devops/git.nix index e465940..e5590d6 100644 --- a/aphrodite/devops/git.nix +++ b/aphrodite/devops/git.nix @@ -43,6 +43,16 @@ in { ''; }; + systemd.tmpfiles.settings."gitolite-local-code" = { + "${config.services.gitolite.dataDir}/.gitolite/local/hooks/repo-specific" = { + d = { + user = "${config.services.gitolite.user}"; + group = "${config.services.gitolite.group}"; + mode = "0755"; + }; + }; + }; + services.cgit.${domain} = { enable = true; package = cgitPatched; -- cgit v1.2.3