diff options
author | Simon Frankenberger <simon@fraho.eu> | 2019-04-08 18:11:16 +0200 |
---|---|---|
committer | Natanael Copa <ncopa@alpinelinux.org> | 2019-05-27 10:14:30 +0000 |
commit | 09335491ac1dee80b41fcc69b7681b3b73ee09fb (patch) | |
tree | 4aa5e5267baa2d7221a4fd32a9b897c1358f1fcb /main/spamassassin/spamd.crond | |
parent | 6880ba3448fee476192db1bc0f338eb43916fc27 (diff) | |
download | aports-09335491ac1dee80b41fcc69b7681b3b73ee09fb.tar.gz aports-09335491ac1dee80b41fcc69b7681b3b73ee09fb.tar.bz2 aports-09335491ac1dee80b41fcc69b7681b3b73ee09fb.tar.xz |
main/spamassassin: Reload spamd after sa-update
This fixes Bug #10208
https://bugs.alpinelinux.org/issues/10208
Diffstat (limited to 'main/spamassassin/spamd.crond')
-rw-r--r-- | main/spamassassin/spamd.crond | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/main/spamassassin/spamd.crond b/main/spamassassin/spamd.crond index c9ccce550ef..9c1a6cd3bfa 100644 --- a/main/spamassassin/spamd.crond +++ b/main/spamassassin/spamd.crond @@ -1,3 +1,15 @@ #!/bin/sh +set -e + +. /etc/conf.d/spamd +pidfile="${pidfile:-/run/spamd.pid}" + +if [ -f "$pidfile" ]; then + _pid="$(cat "$pidfile")" +fi /usr/bin/sa-update +if [ -n "$_pid" ]; then + kill -SIGHUP "$_pid" +fi + |