diff options
Diffstat (limited to 'gitea.install')
-rw-r--r-- | gitea.install | 29 |
1 files changed, 2 insertions, 27 deletions
diff --git a/gitea.install b/gitea.install index 26a9e757fcb9..b50031e6b03e 100644 --- a/gitea.install +++ b/gitea.install @@ -1,25 +1,9 @@ -pre_install() { - if ! getent group gitea >/dev/null; then - groupadd --system gitea - fi - if ! getent passwd gitea >/dev/null; then - useradd -m --system -c 'gitea daemon users' -g gitea -s /bin/false gitea -d /var/lib/gitea - fi - chsh gitea -s /bin/bash -} - post_install(){ - chown -R gitea:gitea /var/log/gitea - chown -R gitea:gitea /var/lib/gitea - chown -R gitea:gitea /etc/gitea - + chown -R git:git /var/lib/gitea /var/log/gitea + chown -R root:git /etc/gitea systemctl daemon-reload } -pre_upgrade(){ - pre_install $1 -} - post_upgrade() { post_install $1 } @@ -28,12 +12,3 @@ pre_remove() { systemctl stop gitea.service systemctl disable gitea.service } - -post_remove() { - if getent passwd gitea >/dev/null; then - userdel -r gitea - fi - if getent group gitea >/dev/null; then - groupdel gitea - fi -} |