diff options
Diffstat (limited to 'gitea.install')
-rw-r--r-- | gitea.install | 8 |
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 |