diff options
author | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2020-08-04 13:11:27 +0100 |
---|---|---|
committer | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2020-08-04 13:11:27 +0100 |
commit | 98591e36dbdfa483130d200dbe3423611dfbab81 (patch) | |
tree | 04f8cbc6bc69a07db94dc46bcb02f18d85b16dfe /lualib/rspamadm/mime.lua | |
parent | 8d68b5d3ae90a9e34c83017f2a8248f093e4aa8a (diff) | |
download | rspamd-98591e36dbdfa483130d200dbe3423611dfbab81.tar.gz rspamd-98591e36dbdfa483130d200dbe3423611dfbab81.zip |
[Minor] Make lua_ffi more flexible to use
Diffstat (limited to 'lualib/rspamadm/mime.lua')
-rw-r--r-- | lualib/rspamadm/mime.lua | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/lualib/rspamadm/mime.lua b/lualib/rspamadm/mime.lua index 06b163d9b..c8b1f8450 100644 --- a/lualib/rspamadm/mime.lua +++ b/lualib/rspamadm/mime.lua @@ -754,6 +754,11 @@ local function sign_handler(opts) local lua_dkim = require("lua_ffi").dkim + if not lua_dkim then + io.stderr:write('FFI support is required: please use LuaJIT or install lua-ffi') + os.exit(1) + end + local sign_key if rspamd_util.file_exists(opts.key) then sign_key = lua_dkim.load_sign_key(opts.key, 'file') |