From: Carsten Rosenberg Date: Fri, 28 Sep 2018 08:24:26 +0000 (+0200) Subject: [Minor] Antivirus - workaround for removed attachments_only X-Git-Tag: 1.8.1~135^2~3 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=02bcd241a401e8777ecd28fdec65a0f50efac431;p=thirdparty%2Frspamd.git [Minor] Antivirus - workaround for removed attachments_only --- diff --git a/src/plugins/lua/antivirus.lua b/src/plugins/lua/antivirus.lua index 047035fc11..760a26dcc9 100644 --- a/src/plugins/lua/antivirus.lua +++ b/src/plugins/lua/antivirus.lua @@ -829,6 +829,14 @@ local function add_antivirus_rule(sym, opts) opts['symbol_fail'] = string.upper(opts['type']) .. '_FAIL' end + -- WORKAROUND for deprecated attachments_only + if opts['attachments_only'] ~= nil then + opts['scan_mime_parts'] = opts['attachments_only'] + rspamd_logger.warnx(rspamd_config, '%s [%s]: Using attachments_only is deprecated. '.. + 'Please use scan_mime_parts = %s instead', opts['symbol'], opts['type'], opts['attachments_only']) + end + -- WORKAROUND for deprecated attachments_only + if not cfg then rspamd_logger.errx(rspamd_config, 'unknown antivirus type: %s', opts['type'])