Parcourir la source

Try systemd start for gogs

Bob Mottram il y a 10 ans
Parent
révision
6a7979e515
1 fichiers modifiés avec 13 ajouts et 10 suppressions
  1. 13
    10
      src/freedombone

+ 13
- 10
src/freedombone Voir le fichier

@@ -6713,17 +6713,20 @@ quit" > $INSTALL_DIR/batch.sql
6713 6713
   mysql -u root --password="$MARIADB_PASSWORD" < $INSTALL_DIR/batch.sql
6714 6714
   shred -zu $INSTALL_DIR/batch.sql
6715 6715
 
6716
-  cp $GOPATH/src/github.com/gogits/gogs/scripts/init/debian/gogs /etc/init.d/
6717
-  sed -i 's/# Required-Start:    $syslog $network/# Required-Start:    $syslog $network $local_fs nginx/g' /etc/init.d/gogs
6718
-  sed -i 's/# Required-Stop:     $syslog/# Required-Stop:     $syslog $local_fs/g' /etc/init.d/gogs
6719
-  sed -i 's|WORKINGDIR=.*|WORKINGDIR=/home/git/go/src/github.com/gogits/gogs|g' /etc/init.d/gogs
6720
-  chown git:git /etc/init.d/gogs
6721 6716
   chown -R git:git /home/git
6722
-
6723
-  chmod ug+x /etc/init.d/gogs
6724
-  update-rc.d gogs defaults 30 70
6725
-  service gogs start
6726
-  systemctl daemon-reload
6717
+  cp $GOPATH/src/github.com/gogits/gogs/scripts/systemd/gogs.service /etc/systemd/
6718
+  sed -i 's|#After=mysqld.service|After=mysqld.service|g' /etc/systemd/gogs.service
6719
+  systemd restart gogs
6720
+
6721
+  #cp $GOPATH/src/github.com/gogits/gogs/scripts/init/debian/gogs /etc/init.d/
6722
+  #sed -i 's/# Required-Start:    $syslog $network/# Required-Start:    $syslog $network $local_fs nginx/g' /etc/init.d/gogs
6723
+  #sed -i 's/# Required-Stop:     $syslog/# Required-Stop:     $syslog $local_fs/g' /etc/init.d/gogs
6724
+  #sed -i 's|WORKINGDIR=.*|WORKINGDIR=/home/git/go/src/github.com/gogits/gogs|g' /etc/init.d/gogs
6725
+  #chown git:git /etc/init.d/gogs
6726
+  #chmod ug+x /etc/init.d/gogs
6727
+  #update-rc.d gogs defaults 30 70
6728
+  #service gogs start
6729
+  #systemctl daemon-reload
6727 6730
 
6728 6731
   if [ ! -d /var/www/$GIT_DOMAIN_NAME ]; then
6729 6732
       mkdir /var/www/$GIT_DOMAIN_NAME