summarylogtreecommitdiffstats
path: root/gitea.install
diff options
context:
space:
mode:
Diffstat (limited to 'gitea.install')
-rw-r--r--gitea.install8
1 files changed, 6 insertions, 2 deletions
diff --git a/gitea.install b/gitea.install
index 5c2138f1f6f1..a0dc0f8c03c4 100644
--- a/gitea.install
+++ b/gitea.install
@@ -1,6 +1,10 @@
post_install() {
- systemd-sysusers gitea.conf
- systemd-tmpfiles --create gitea.conf
+ if ! getent group gitea >/dev/null; then
+ groupadd --system gitea
+ fi
+ if ! getent passwd gitea >/dev/null; then
+ useradd --system -c 'Gitea' -g gitea -m -d /home/gitea -s /bin/bash gitea
+ fi
chown -R gitea:gitea /var/log/gitea
chown -R gitea:gitea /var/lib/gitea
systemctl daemon-reload