Control: tags -1 patch

This patch should fix it right up.

-- 
Eric Dorland <e...@kuroneko.ca>
43CF 1228 F726 FD5B 474C  E962 C256 FBD5 0022 1E93
--- /tmp/spamassassin	2015-01-01 15:42:42.510322012 -0500
+++ spamassassin	2015-01-01 15:50:29.340591218 -0500
@@ -7,6 +7,7 @@
 # should do the job.
 
 CRON=0
+ENABLED=0
 
 test -f /etc/default/spamassassin && . /etc/default/spamassassin
 
@@ -47,11 +48,13 @@
 
 # Tell a running spamd to reload its configs and rules.
 reload() {
-    # Reload
-    if which invoke-rc.d >/dev/null 2>&1; then
-        invoke-rc.d spamassassin reload > /dev/null
-    else
-        /etc/init.d/spamassassin reload > /dev/null
+    # Reload only if spamd is enabled.
+    if [ "$ENABLED"  = "1" ]; then
+        if which invoke-rc.d >/dev/null 2>&1; then
+            invoke-rc.d spamassassin reload > /dev/null
+        else
+            /etc/init.d/spamassassin reload > /dev/null
+        fi
     fi
     if [ -d /etc/spamassassin/sa-update-hooks.d ]; then
         run-parts --lsbsysinit /etc/spamassassin/sa-update-hooks.d

Attachment: signature.asc
Description: Digital signature

Reply via email to