From: Vsevolod Stakhov Date: Thu, 20 Jul 2017 07:27:18 +0000 (+0100) Subject: [Fix] Relax pem signature detection X-Git-Tag: 1.7.0~827 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=43e6c87d4fd16d3662949278e427b7d8723a4f4f;p=rspamd.git [Fix] Relax pem signature detection --- diff --git a/src/plugins/dkim_check.c b/src/plugins/dkim_check.c index 7186002fe..7658a52da 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] == '/') {