From 43e6c87d4fd16d3662949278e427b7d8723a4f4f Mon Sep 17 00:00:00 2001 From: Vsevolod Stakhov Date: Thu, 20 Jul 2017 08:27:18 +0100 Subject: [PATCH] [Fix] Relax pem signature detection --- src/plugins/dkim_check.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/plugins/dkim_check.c b/src/plugins/dkim_check.c index 7186002fe1..7658a52daf 100644 --- a/src/plugins/dkim_check.c +++ b/src/plugins/dkim_check.c @@ -581,8 +581,7 @@ dkim_module_load_key_format (lua_State *L, struct rspamd_task *task, ret = rspamd_dkim_sign_key_load (key, keylen, kt, &err); if (ret == NULL) { - msg_err_task ("cannot load dkim key %s: %e", - key, err); + msg_err_task ("cannot load dkim key: %e", err); g_error_free (err); return NULL; @@ -643,7 +642,7 @@ lua_dkim_sign_handler (lua_State *L) (GDestroyNotify)rspamd_dkim_sign_key_unref); } -#define PEM_SIG "-----BEGIN PRIVATE KEY-----" +#define PEM_SIG "-----BEGIN" if (key) { if (key[0] == '.' || key[0] == '/') { -- 2.47.3