]> git.eshelyaron.com Git - emacs.git/commitdiff
mml-smime-openssl-sign): Use all the keys
authorJan Beich <jbeich@vfemail.net>
Mon, 23 Sep 2019 20:11:33 +0000 (22:11 +0200)
committerLars Ingebrigtsen <larsi@gnus.org>
Mon, 23 Sep 2019 20:11:33 +0000 (22:11 +0200)
* lisp/gnus/mml-smime.el (mml-smime-openssl-sign): Use all the
keys in `smime-keys' for this identifier (bug#17780).

lisp/gnus/mml-smime.el

index 3bc44df2c8a6ada4ad24f74ec5ec3a45c2fd6112..b2e9b783522425cd6add02c1783e00961430a554 100644 (file)
@@ -133,7 +133,7 @@ Whether the passphrase is cached at all is controlled by
   (when (null smime-keys)
     (customize-variable 'smime-keys)
     (error "No S/MIME keys configured, use customize to add your key"))
-  (smime-sign-buffer (cdr (assq 'keyfile cont)))
+  (smime-sign-buffer (cdar smime-keys))
   (goto-char (point-min))
   (while (search-forward "\r\n" nil t)
     (replace-match "\n" t t))