Pārlūkot izejas kodu

move home to /srv/gogs

Edvinas Valatka 9 gadi atpakaļ
vecāks
revīzija
d4936e6702
3 mainītis faili ar 4 papildinājumiem un 3 dzēšanām
  1. 1 1
      PKGBUILD
  2. 2 1
      gogs.install
  3. 1 1
      gogs.service

+ 1 - 1
PKGBUILD

@@ -1,10 +1,10 @@
 # Contributor: Thomas Laroche <tho.laroche@gmail.com>
 # Maintainer: Thomas Fanninger <thomas@fanninger.at>
 
-pkgname=gogs-git
 _pkgname=gogs
 _branch=master
 _gourl=github.com/gogits/$_pkgname
+pkgname=gogs-git
 pkgver=r3871.7049cb9
 pkgrel=1
 pkgdesc="Gogs(Go Git Service) is a Self Hosted Git Service in the Go Programming Language. This is the current git version from branch ${_branch}."

+ 2 - 1
gogs.install

@@ -3,7 +3,7 @@ pre_install() {
         groupadd --system gogs
     fi
     if ! getent passwd gogs >/dev/null; then
-        useradd -m --system -c 'gogs daemon users' -g gogs -s /bin/bash gogs
+        useradd -m -r -c 'gogs daemon users' -g gogs -d /srv/gogs -s /bin/bash gogs
     fi
 }
 
@@ -11,6 +11,7 @@ post_install(){
     mkdir -p /var/log/gogs
     chown -R gogs:gogs /var/log/gogs
     chown -R gogs:gogs /srv/gogs
+    chmod 0750 /srv/gogs
 
     systemctl daemon-reload
 }

+ 1 - 1
gogs.service

@@ -9,7 +9,7 @@ User=gogs
 Group=gogs
 ExecStart=/usr/share/gogs/gogs web --config /etc/gogs/app.ini
 WorkingDirectory=/srv/gogs
-Environment=USER=gogs HOME=/home/gogs
+Environment=USER=gogs HOME=/srv/gogs
 
 [Install]
 WantedBy=multi-user.target