summaryrefslogtreecommitdiffstats
path: root/src/plugins/lua/greylist.lua
diff options
context:
space:
mode:
authorVsevolod Stakhov <vsevolod@highsecure.ru>2020-09-04 16:33:12 +0100
committerVsevolod Stakhov <vsevolod@highsecure.ru>2020-09-04 16:33:12 +0100
commit55e758f714ced82a4a15b974f9154838938a2449 (patch)
tree53926a5e73d10af9b858e3276ae815adb7b30ee6 /src/plugins/lua/greylist.lua
parent1b474dbb56f2c99bfd9cfc2c0adcdcd40ef69a5a (diff)
downloadrspamd-55e758f714ced82a4a15b974f9154838938a2449.tar.gz
rspamd-55e758f714ced82a4a15b974f9154838938a2449.zip
[Minor] Use standard utility to get check_local/authed
Diffstat (limited to 'src/plugins/lua/greylist.lua')
-rw-r--r--src/plugins/lua/greylist.lua6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/plugins/lua/greylist.lua b/src/plugins/lua/greylist.lua
index 152788175..807859bff 100644
--- a/src/plugins/lua/greylist.lua
+++ b/src/plugins/lua/greylist.lua
@@ -83,6 +83,7 @@ local settings = {
local rspamd_logger = require "rspamd_logger"
local rspamd_util = require "rspamd_util"
local lua_redis = require "lua_redis"
+local lua_util = require "lua_util"
local fun = require "fun"
local hash = require "rspamd_cryptobox_hash"
local rspamd_lua_utils = require "lua_util"
@@ -464,6 +465,11 @@ if opts then
end
end
+ local auth_and_local_conf = lua_util.config_check_local_or_authed(rspamd_config, N,
+ false, false)
+ settings.check_local = auth_and_local_conf[1]
+ settings.check_authed = auth_and_local_conf[2]
+
if settings['greylist_min_score'] then
settings['greylist_min_score'] = tonumber(settings['greylist_min_score'])
else