diff --git a/target/start-mailserver.sh b/target/start-mailserver.sh index 8571d9e3..2dd25a02 100644 --- a/target/start-mailserver.sh +++ b/target/start-mailserver.sh @@ -176,7 +176,10 @@ function register_functions() { _register_fix_function "_fix_var_mail_permissions" _register_fix_function "_fix_var_amavis_permissions" if [ "$ENABLE_CLAMAV" = 0 ]; then - _register_fix_function "_fix_cleanup_clamav" + _register_fix_function "_fix_cleanup_clamav" + fi + if [ "$ENABLE_SPAMASSASSIN" = 0 ]; then + _register_fix_function "_fix_cleanup_spamassassin" fi ################### << fix funcs @@ -1430,6 +1433,11 @@ function _fix_cleanup_clamav() { rm -f /etc/cron.d/clamav-freshclam } +function _fix_cleanup_spamassassin() { + notify 'task' 'Cleaning up disabled spamassassin' + rm -f /etc/cron.daily/spamassassin +} + ########################################################################## # << Fix Stack ##########################################################################