aboutsummaryrefslogtreecommitdiff
path: root/contrib
diff options
context:
space:
mode:
authorsilverwind2021-05-17 15:09:15 +0200
committerGitHub2021-05-17 16:09:15 +0300
commit4c3e56da1329c8f0de8e25c094753e968b4b6627 (patch)
tree08985ab89050f6dc908ea4fe1f6580b528bf2058 /contrib
parenta137ee7a68b2246507b8def2de67a4553661a28f (diff)
Use Wants= over Requires= in systemd file (#15897)
`Requires=` has the behaviour of stopping `gitea.service` when the database is stopped but not bringing it up again after the database is started again. Use `Wants=` to define a weak requirement instead, meaning `gitea.service` will be kept running when the database is stopped, which is not an issue because gitea will just reconnect later on. Fixes: https://github.com/go-gitea/gitea/issues/15866 Co-authored-by: zeripath <art27@cantab.net>
Diffstat (limited to 'contrib')
-rw-r--r--contrib/systemd/gitea.service12
1 files changed, 6 insertions, 6 deletions
diff --git a/contrib/systemd/gitea.service b/contrib/systemd/gitea.service
index cd3b8f9ec..d6a4377ec 100644
--- a/contrib/systemd/gitea.service
+++ b/contrib/systemd/gitea.service
@@ -3,22 +3,22 @@ Description=Gitea (Git with a cup of tea)
After=syslog.target
After=network.target
###
-# Don't forget to add the database service requirements
+# Don't forget to add the database service dependencies
###
#
-#Requires=mysql.service
+#Wants=mysql.service
#After=mysql.service
#
-#Requires=mariadb.service
+#Wants=mariadb.service
#After=mariadb.service
#
-#Requires=postgresql.service
+#Wants=postgresql.service
#After=postgresql.service
#
-#Requires=memcached.service
+#Wants=memcached.service
#After=memcached.service
#
-#Requires=redis.service
+#Wants=redis.service
#After=redis.service
#
###