GNU bug report logs -
#56444
Gitolite home directory permissions
Previous Next
Reported by: Evgeny Pisemsky <evgeny <at> pisemsky.com>
Date: Thu, 7 Jul 2022 21:36:01 UTC
Severity: normal
Done: "Thompson, David" <dthompson2 <at> worcester.edu>
Bug is archived. No further changes may be made.
Full log
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
Hello!
I wanted to serve public repositories from gitolite using git-daemon.
I tried the following configuration of services:
┌────
│ (define git-daemon
│ (git-daemon-service
│ #:config (git-daemon-configuration
│ (base-path "/var/lib/gitolite/repositories"))))
│
│ (define gitolite
│ (service gitolite-service-type
│ (gitolite-configuration
│ (admin-pubkey user-key)
│ (group "git-daemon")
│ (rc-file (gitolite-rc-file
│ (umask #o0027))))))
└────
However despite setting the umask the `/var/lib/gitolite' directory
gets the `drwx------' permissions that makes it inaccessible for the
git-daemon.
If I set the group permissions manually and restart the git-daemon
everything works fine until the next system reboot, which resets the
permissions to the above value.
This bug report was last modified 2 years and 326 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.