fix #1198
	
		
	
				
					
				
			
							parent
							
								
									7d8121b077
								
							
						
					
					
						commit
						eda9211fa4
					
				@ -1,47 +0,0 @@ | 
				
			||||
#!/bin/sh | 
				
			||||
 | 
				
			||||
PID="log/supervisord.pid" | 
				
			||||
CONF="etc/supervisord.conf" | 
				
			||||
 | 
				
			||||
EXEPATH='/usr/bin/gogs_start' | 
				
			||||
if [ ! -f $EXEPATH ]; then | 
				
			||||
    gogs_scripts_path=$(cd `dirname $0`; pwd) | 
				
			||||
    echo $gogs_scripts_path | 
				
			||||
    sudo ln -s $gogs_scripts_path'/start.sh' /usr/bin/gogs_start | 
				
			||||
fi | 
				
			||||
 | 
				
			||||
LOGDIR="log" | 
				
			||||
if [ ! -d $LOGDIR ]; then | 
				
			||||
    mkdir $LOGDIR | 
				
			||||
fi | 
				
			||||
 | 
				
			||||
stop() { | 
				
			||||
    if [ -f $PID ]; then | 
				
			||||
        kill `cat -- $PID` | 
				
			||||
        rm -f -- $PID | 
				
			||||
        echo "stopped" | 
				
			||||
    fi | 
				
			||||
} | 
				
			||||
 | 
				
			||||
start() { | 
				
			||||
    echo "starting" | 
				
			||||
    if [ ! -f $PID ]; then | 
				
			||||
        supervisord -c $CONF | 
				
			||||
        echo "started" | 
				
			||||
    fi | 
				
			||||
} | 
				
			||||
 | 
				
			||||
case "$1" in | 
				
			||||
    start) | 
				
			||||
        start | 
				
			||||
        ;; | 
				
			||||
    stop) | 
				
			||||
        stop | 
				
			||||
        ;; | 
				
			||||
    restart) | 
				
			||||
        stop | 
				
			||||
        start | 
				
			||||
        ;; | 
				
			||||
    *) | 
				
			||||
        echo "Usage: $0 {start|stop|restart}" | 
				
			||||
esac | 
				
			||||
@ -0,0 +1,16 @@ | 
				
			||||
[program:gogs] | 
				
			||||
directory=/home/git/go/src/github.com/gogits/gogs/ | 
				
			||||
command=/home/git/go/src/github.com/gogits/gogs/gogs web | 
				
			||||
autostart=true | 
				
			||||
autorestart=true | 
				
			||||
startsecs=10 | 
				
			||||
stdout_logfile=/var/log/gogs/stdout.log | 
				
			||||
stdout_logfile_maxbytes=1MB | 
				
			||||
stdout_logfile_backups=10 | 
				
			||||
stdout_capture_maxbytes=1MB | 
				
			||||
stderr_logfile=/var/log/gogs/stderr.log | 
				
			||||
stderr_logfile_maxbytes=1MB | 
				
			||||
stderr_logfile_backups=10 | 
				
			||||
stderr_capture_maxbytes=1MB | 
				
			||||
user = git | 
				
			||||
environment = HOME="/home/git", USER="git" | 
				
			||||
					Loading…
					
					
				
		Reference in new issue