Try systemd start for gogs

This commit is contained in:
Bob Mottram 2015-03-18 21:36:31 +00:00
parent a8a6837c26
commit 6a7979e515
1 changed files with 12 additions and 9 deletions

View File

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