guixsd-config

GuixSD configs for my systems
Log | Files | Refs

commit 90e8f7357809a8be4f7c2cec51e8da31f8858c5e
parent f7fc53771a71aafffedd661aa551fb02869fe399
Author: Vineet Kumar <git@vineetk.net>
Date:   Sun, 26 Apr 2026 11:55:26 -0400

saklas: fix git folder permissions issue on activation

Diffstat:
Mepistemia/systems/saklas.scm | 5+++++
1 file changed, 5 insertions(+), 0 deletions(-)

diff --git a/epistemia/systems/saklas.scm b/epistemia/systems/saklas.scm @@ -492,6 +492,11 @@ rpz: (ssl-certificate-key "/etc/certs/vinbiz.ca/privkey.pem") (root "/var/www/site_vinbiz") (raw-content (list "include " %nginx-badboi ";"))))))) + ;; git folder needs to be readable by nginx/cgit, gets reset to 700 on reconfigure otherwise + (simple-service 'git-home-permissions + activation-service-type + #~(when (file-exists? "/data/src/bare") + (chmod "/data/src/bare" #o755))) (service cgit-service-type (cgit-configuration (enable-index-links? #t)