diff options
author | silverwind | 2021-05-17 15:09:15 +0200 |
---|---|---|
committer | GitHub | 2021-05-17 16:09:15 +0300 |
commit | 4c3e56da1329c8f0de8e25c094753e968b4b6627 (patch) | |
tree | 08985ab89050f6dc908ea4fe1f6580b528bf2058 /contrib | |
parent | a137ee7a68b2246507b8def2de67a4553661a28f (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.service | 12 |
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 # ### |