Systemd needs After as well as Require (#15881)
If the gitea service is stopped because of the db going down it needs an `After=db.service` to ensure it is restarted in addition to the `Requires=db.service` to ensure that the db is started before gitea is started. Fix #15866 Signed-off-by: Andrew Thornton <art27@cantab.net> Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
This commit is contained in:
		
							parent
							
								
									41136db47e
								
							
						
					
					
						commit
						3a04d6f43f
					
				
					 1 changed files with 9 additions and 0 deletions
				
			
		|  | @ -7,10 +7,19 @@ After=network.target | ||||||
| ### | ### | ||||||
| # | # | ||||||
| #Requires=mysql.service | #Requires=mysql.service | ||||||
|  | #After=mysql.service | ||||||
|  | # | ||||||
| #Requires=mariadb.service | #Requires=mariadb.service | ||||||
|  | #After=mariadb.service | ||||||
|  | # | ||||||
| #Requires=postgresql.service | #Requires=postgresql.service | ||||||
|  | #After=postgresql.service | ||||||
|  | # | ||||||
| #Requires=memcached.service | #Requires=memcached.service | ||||||
|  | #After=memcached.service | ||||||
|  | # | ||||||
| #Requires=redis.service | #Requires=redis.service | ||||||
|  | #After=redis.service | ||||||
| # | # | ||||||
| ### | ### | ||||||
| # If using socket activation for main http/s | # If using socket activation for main http/s | ||||||
|  |  | ||||||
		Loading…
	
		Reference in a new issue