diff --git a/gitea-installer.sh b/gitea-installer.sh index d6973a4..ee23cc1 100644 --- a/gitea-installer.sh +++ b/gitea-installer.sh @@ -316,8 +316,19 @@ function version_lower_than head --lines=1)" != "$1" } +function fix_stop_signal +{ + if (grep --quiet HUP "$HOME"/etc/services.d/gitea.ini) + then + sed --in-place '/HUP/d' "$HOME"/etc/services.d/gitea.ini + supervisorctl reread + supervisorctl update + fi +} + function main { + fix_stop_signal get_local_version get_latest_version diff --git a/gitea-update.sh b/gitea-update.sh index 6b911c2..42b0d43 100644 --- a/gitea-update.sh +++ b/gitea-update.sh @@ -83,8 +83,19 @@ function version_lower_than head --lines=1)" != "$1" } +function fix_stop_signal +{ + if (grep --quiet HUP "$HOME"/etc/services.d/gitea.ini) + then + sed --in-place '/HUP/d' "$HOME"/etc/services.d/gitea.ini + supervisorctl reread + supervisorctl update + fi +} + function main { + fix_stop_signal get_local_version get_latest_version