From 02bcd241a401e8777ecd28fdec65a0f50efac431 Mon Sep 17 00:00:00 2001 From: Carsten Rosenberg Date: Fri, 28 Sep 2018 10:24:26 +0200 Subject: [Minor] Antivirus - workaround for removed attachments_only --- src/plugins/lua/antivirus.lua | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src') diff --git a/src/plugins/lua/antivirus.lua b/src/plugins/lua/antivirus.lua index 047035fc1..760a26dcc 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']) -- cgit v1.2.3