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:
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)