aboutsummarylogtreecommitdiffstats
path: root/gogs.install
diff options
context:
space:
mode:
Diffstat (limited to 'gogs.install')
-rw-r--r--gogs.install44
1 files changed, 0 insertions, 44 deletions
diff --git a/gogs.install b/gogs.install
deleted file mode 100644
index dbbf1b095da9..000000000000
--- a/gogs.install
+++ /dev/null
@@ -1,44 +0,0 @@
-pre_install() {
- if ! getent group gogs >/dev/null; then
- groupadd --system gogs
- fi
- if ! getent passwd gogs >/dev/null; then
- useradd -m --system -c 'gogs daemon users' -g gogs -s /bin/false gogs -d /var/lib/gogs
- fi
- chsh gogs -s /bin/bash
-}
-
-post_install(){
- # ensure subdirs in data dir are present
- for subdir in avatars repos certs data/sessions data/tmp; do
- mkdir -p /var/lib/gogs/$subdir
- done
-
- # ensure ownership is correct
- chown -R gogs:gogs /var/log/gogs
- chown -R gogs:gogs /var/lib/gogs
-
- systemctl daemon-reload
-}
-
-pre_upgrade(){
- pre_install $1
-}
-
-post_upgrade() {
- post_install $1
-}
-
-pre_remove() {
- systemctl stop gogs.service
- systemctl disable gogs.service
-}
-
-post_remove() {
- if getent passwd gogs >/dev/null; then
- userdel -r gogs
- fi
- if getent group gogs >/dev/null; then
- groupdel gogs
- fi
-}