1
0
Fork 0
mirror of https://github.com/Kozea/Radicale.git synced 2025-08-19 19:10:54 +00:00

Merge pull request #1339 from G-Huber/improve-git-setup-doc

Explain possible pitfall when using git with systemd
This commit is contained in:
Peter Bieringer 2024-03-01 06:35:36 +01:00 committed by GitHub
commit d42e9edfd0
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -572,6 +572,16 @@ git add -A && (git diff --cached --quiet || git commit -m "Changes by "%(user)s)
The command gets executed after every change to the storage and commits The command gets executed after every change to the storage and commits
the changes into the **git** repository. the changes into the **git** repository.
For the hook to not cause errors either **git** user details need to be set and match the owner of the collections directory or the repository needs to be marked as safe.
When using the systemd unit file from the [Running as a service](#running-as-a-service) section this **cannot** be done via a `.gitconfig` file in the users home directory, as Radicale won't have read permissions!
In `/var/lib/radicale/collections/.git` run:
```bash
git config user.name "radicale"
git config user.email "radicale@example.com"
```
## Documentation ## Documentation
### Configuration ### Configuration