mirror of
				https://gitee.com/gitea/gitea
				synced 2025-11-04 08:30:25 +08:00 
			
		
		
		
	Update OpenRC startup script (#21436)
This commit is contained in:
		@@ -2,14 +2,43 @@
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
DIR=/var/lib/gitea
 | 
					DIR=/var/lib/gitea
 | 
				
			||||||
USER=git
 | 
					USER=git
 | 
				
			||||||
 | 
					HOME=/home/${USER}
 | 
				
			||||||
 | 
					GITEA_WORK_DIR=${DIR}
 | 
				
			||||||
 | 
					EXECUTABLE=/usr/local/bin/gitea
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					export USER
 | 
				
			||||||
 | 
					export HOME
 | 
				
			||||||
 | 
					export GITEA_WORK_DIR
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					name=$RC_SVCNAME
 | 
				
			||||||
 | 
					cfgfile="/etc/$RC_SVCNAME/app.ini"
 | 
				
			||||||
 | 
					command="${EXECUTABLE}"
 | 
				
			||||||
 | 
					command_user="${USER}"
 | 
				
			||||||
 | 
					command_args="web -c /etc/$RC_SVCNAME/app.ini"
 | 
				
			||||||
 | 
					command_background="yes"
 | 
				
			||||||
 | 
					pidfile="/run/$RC_SVCNAME/$RC_SVCNAME.pid"
 | 
				
			||||||
start_stop_daemon_args="--user ${USER} --chdir ${DIR}"
 | 
					start_stop_daemon_args="--user ${USER} --chdir ${DIR}"
 | 
				
			||||||
command="/usr/local/bin/gitea"
 | 
					 | 
				
			||||||
command_args="web -c /etc/gitea/app.ini"
 | 
					 | 
				
			||||||
command_background=yes
 | 
					 | 
				
			||||||
pidfile=/run/gitea.pid
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
depend()
 | 
					depend()
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
    need net
 | 
					    need net
 | 
				
			||||||
 | 
					    ###
 | 
				
			||||||
 | 
					    # Don't forget to add the database service requirements
 | 
				
			||||||
 | 
					    ###
 | 
				
			||||||
 | 
					    #after postgresql
 | 
				
			||||||
 | 
					    #after mysql
 | 
				
			||||||
 | 
					    #after mariadb
 | 
				
			||||||
 | 
					    #after memcached
 | 
				
			||||||
 | 
					    #after redis
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					start_pre()
 | 
				
			||||||
 | 
					{
 | 
				
			||||||
 | 
					        checkpath --directory --owner $command_user:$command_user --mode 0750 \
 | 
				
			||||||
 | 
					                /run/$RC_SVCNAME /var/log/$RC_SVCNAME
 | 
				
			||||||
 | 
					        ##
 | 
				
			||||||
 | 
					        # If you want to bind Gitea to a port below 1024, uncomment
 | 
				
			||||||
 | 
					        # the value below
 | 
				
			||||||
 | 
					        ##
 | 
				
			||||||
 | 
					        #setcap cap_net_bind_service=+ep "${EXECUTABLE}"
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user