From unknown Fri Jun 20 07:21:58 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#6641 <6641@debbugs.gnu.org> To: bug#6641 <6641@debbugs.gnu.org> Subject: Status: 23.2; signing email with smime using mml ignores extra certs in smime-keys Reply-To: bug#6641 <6641@debbugs.gnu.org> Date: Fri, 20 Jun 2025 14:21:58 +0000 retitle 6641 23.2; signing email with smime using mml ignores extra certs i= n smime-keys reassign 6641 emacs,gnus submitter 6641 Jay Berkenbilt severity 6641 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 15 14:14:03 2010 Received: (at submit) by debbugs.gnu.org; 15 Jul 2010 18:14:03 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OZSwc-0004GD-Pi for submit@debbugs.gnu.org; Thu, 15 Jul 2010 14:14:03 -0400 Received: from mail.gnu.org ([199.232.76.166] helo=mx10.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OZSwY-0004Fp-FI for submit@debbugs.gnu.org; Thu, 15 Jul 2010 14:14:00 -0400 Received: from lists.gnu.org ([199.232.76.165]:50258) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1OZSwj-00076v-G6 for submit@debbugs.gnu.org; Thu, 15 Jul 2010 14:14:09 -0400 Received: from [140.186.70.92] (port=37077 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OZSwd-00055v-Ds for bug-gnu-emacs@gnu.org; Thu, 15 Jul 2010 14:14:08 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=unavailable version=3.3.1 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OZSwX-0005ad-BY for bug-gnu-emacs@gnu.org; Thu, 15 Jul 2010 14:14:03 -0400 Received: from hgblob.mail.tigertech.net ([64.62.209.71]:49025) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OZSwW-0005aH-V6 for bug-gnu-emacs@gnu.org; Thu, 15 Jul 2010 14:13:57 -0400 Received: from localhost (localhost [127.0.0.1]) by hgblob.tigertech.net (Postfix) with ESMTP id 6FBA332365D9; Thu, 15 Jul 2010 11:13:54 -0700 (PDT) X-Virus-Scanned: Debian amavisd-new at hgblob.tigertech.net Received: from motoko.argon.local (unknown [72.165.80.2]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by hgblob.tigertech.net (Postfix) with ESMTPSA id A56C032365D1; Thu, 15 Jul 2010 11:13:53 -0700 (PDT) From: Jay Berkenbilt To: bug-gnu-emacs@gnu.org Subject: 23.2; signing email with smime using mml ignores extra certs in smime-keys Message-ID: <20100715141352.1649532361.qww314159@motoko.argon.local> Date: Thu, 15 Jul 2010 14:13:52 -0400 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-Spam-Score: -5.9 (-----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.9 (-----) This message includes a full analysis of the problem as well as a workaround, but I don't have a complete fix. BACKGROUND: This background will be known to anyone who is familiar with how S/MIME works, but since a lot of people aren't or have misconceptions, I'm including it for completeness. When sending a signed message with S/MIME, all certificates from the signer's public key up the issuer chain all the way to (but not including) a trusted CA key that ultimately signed the key must be included in the message. For example, suppose user "user@example.com" has a key ("user-key") signed by "signer-key" which is in turn signed by "trusted-ca", where "trusted-ca" is a CA key that is trusted by the recipient. In this case, the smime.p7s file must contain the user's public key and also signer-key's public key. The smime-keys variable is an association list that maps email addresses to a list whose first element is a key file and whose second element, if any, is a list of additional certificates to attach to the email. For example, in the above case, the user could set her smime-keys variable to '(("user@example.com" "~/keys/user-key.pem" ("~/keys/signer-key.pem"))) When customizing the smime-keys variable, this structure is correctly created, and the function smime-sign-buffer uses it appropriately via a call to smime-get-key-with-certs-by-email. END OF BACKGROUND. DETAILS: If you compose mail with M-x message-mail and attempt to sign a message with S/MIME, you will be required to have the smime-keys variable appropriately configured. If you don't, you will be prompted to customize it. That all works, so we'll just do this manually for expediency. * Run emacs -Q * In the scratch buffer, type (setq smime-keys `((,user-mail-address "/tmp/user.pem" ("/tmp/chain.pem")))) and hit C-j to evaluate. Don't worry that the files don't exist. * Run M-x message-mail RET * Type C-c C-m s s * Observe that the following line has been inserted into the buffer (except replace ! with # below -- I don't want emacs to actually interpret this as an MML tag in this bug report!) * Run M-x debug-on-entry RET smime-sign-buffer RET M-x debug-on-entry RET smime-sign-region RET * Enter something in To and Subject, and type a body. Then send with C-c C-s. (We won't actually send the message.) * Observe the stack trace: smime-sign-buffer("/tmp/user.pem") mml-smime-openssl-sign((part (sign . "smime") (keyfile . "/tmp/user.pem") (tag-location . 241) (contents . "test\n"))) mml-smime-sign((part (sign . "smime") (keyfile . "/tmp/user.pem") (tag-location . 241) (contents . "test\n"))) mml-smime-sign-buffer((part (sign . "smime") (keyfile . "/tmp/user.pem") (tag-location . 241) (contents . "test\n"))) mml-generate-mime-1((part (sign . "smime") (keyfile . "/tmp/user.pem") (tag-location . 241) (contents . "test\n"))) mml-generate-mime() message-encode-message-body() message-send-mail(nil) message-send-via-mail(nil) message-send(nil) call-interactively(message-send nil nil) See how smime-sign-buffer is called with the argument of "/tmp/user.pem", which is assigned to the parameter "keyfile". Observe this code in smime.el in the smime-sign-buffer function: (if keyfile keyfile (smime-get-key-with-certs-by-email (completing-read (concat "Sign using key" (if smime-keys (concat " (default " (caar smime-keys) "): ") ": ")) smime-keys nil nil (car-safe (car-safe smime-keys))))) If keyfile is set, we use its value. Otherwise, we call smime-get-key-with-certs-by-email. Here we won't do that since keyfile is set. * Hit 'c' in the *Backtrace* window and observe the smime-sign-region is called with the third argument set to the key file. From smime.el in smime-sign-region, we have: (let* ((certfiles (and (cdr-safe keyfile) (cadr keyfile))) (keyfile (or (car-safe keyfile) keyfile)) so certfiles will be nil, and the extra certificates will be ignored. * Hit 'q' in the *Backtrace* window to quit without sending the message. * In the *mail* buffer, remove ' keyfile="/tmp/user.pem"' from the buffer so you are left with (again with #, not !) * Hit C-c C-s to send. * This time observe that smime-sign-buffer is nil. * Hit 'c' to continue. This time, you are prompted for a key. Accept the default. * Now observe that the third argument to smime-sign-region is ("/tmp/user.pem" ("/tmp/chain.pem")), which is what we want. * Hit 'q' to exit the debugger. I'm not sure what the best fix is. It looks like smime-sign-buffer would actually do the right thing if called with keyfile as ("addr" ("cert" ...)) instead of just "addr" since it doesn't actually look at keyfile and since smime-sign-region already accepts keyfile with either structure. The main problem would be encoding the additional cert files as an attribute to the "secure" mml tag so that mml-smime-openssl-sign could construct the appropriate keyfile argument. The insertion of the keyfile attribute is handled by mml-smime-openssl-sign-query. It wouldn't be a hard fix to code, but I'm going to resist the temptation because someone more familiar with the code may have a better fix. (If you like this idea and want me to code it and send a patch, I would be willing to do that.) Another idea that occurred to me would be to have an attribute like keyname, rather than keyfile, that would contain the email address to use as a lookup key in smime-keys. Since all functions involved already require smime-keys to be set, this seems like it would be safe, but I think it would overly complicate the code. Anyway, I'll leave the fix to the experts. Finally, I will point out that the metadata below is specific to my highly customized environment, but you've seen the recipe above to reproduce this in emacs -Q. Also, I will confirm that, by removing the keyfile attribute to the secure mml tag and just entering the key when prompted, I have successfully created S/MIME signed messages that can be read and verified with mainstream mail clients like thunderbird and that contain the require chain of certificates. Automatically inserted data appears below. In GNU Emacs 23.2.1 (x86_64-unknown-linux-gnu, GTK+ Version 2.10.4) of 2010-05-25 on motoko.argon.local Windowing system distributor `The X.Org Foundation', version 11.0.70101000 configured using `configure '--prefix=/opt/tps/packages/linux.x86_64.rhel5/emacs-23.2-1'' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: en_US.UTF-8 value of $XMODIFIERS: @im=none locale-coding-system: utf-8-unix default enable-multibyte-characters: t Major mode: Message Minor modes in effect: gnus-message-citation-mode: t flyspell-mode: t mml-mode: t which-function-mode: t tooltip-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-encryption-mode: t auto-compression-mode: t column-number-mode: t line-number-mode: t abbrev-mode: t Recent input: SPC C-g M-x i n f o SPC c o m m SPC SPC C-g l l l l C-x b s m C-x b m e C-s < # s e c u r e C-s C-s C-s C-s C-s C-s C-s C-s C-s C-a C-r t a g s C-s C-s C-a C-x b * m C-x b C-x b s m C-s k e y w a C-a M-< s m i m C-s s m i m e - s i g n - b u f f e r C-s C-s C-s C-s C-a M-x d e b u g SPC o n SPC e SPC s m i m e SPC s i g n b C-x b * m C-c C-c s SPC d C-n M-f M-f M-f M-f M-f M-f M-f M-f M-f M-f M-f M-f M-b M-b M-b M-b M-b M-b C-x b C-x b * m C-n C-n C-n C-n C-n C-n C-n C-n C-n C-e C-b SPC k e y f i l e = " a " C-c C-g q q SPC k e y f i l e - = " a " C-c C-c s C-h f m m l SPC s m o p s C-x o C-e M-b M-b q C-x b C-x 2 C-x b M-x s e n d SPC b e m C-g C-x b s m C-g M-x b u g SPC SPC SPC C-g M-x r e p o r t b b Recent messages: Sending... Entering debugger... Type C-x 1 to delete the help window. Back to top level. Auto-saving...done Quit [2 times] Making completion list... Quit Making completion list... C-c RET s s runs the command mml-secure-message-sign-smime Load-path shadows: /home/jberkenb/elisp/startup hides /opt/tps/packages/linux.x86_64.rhel5/emacs-23.2-1/share/emacs/23.2/lisp/startup Features: (shadow warnings emacsbug info debug ansi-color w3m-form w3m-symbol gnus-async paranoid-backup newcomment fg-lisp-indent find-func apropos q-valid-addr mail-extr sort multi-isearch mml-smime vc-accurev gnus-bcklg gnus-cite help-mode view flyspell ispell gnus-draft parse-time gnus-ml disp-table byte-opt bytecomp byte-compile nndraft nnmh nnfolder gnus-agent gnus-srvr gnus-score score-mode nnvirtual gnus-msg gnus-art mm-uu mml2015 epg-config mm-view smime dig nntp gnus-cache gnus-sum gnus-group gnus-undo nndoc nnoo nnmail mail-source format-spec gnus-start gnus-spec gnus-int gnus-range gnus-win gnus gnus-ems vc-svn vc vc-dispatcher w3m browse-url doc-view image-mode dired timezone w3m-hist w3m-fb w3m-ems w3m-ccl ccl w3m-favicon w3m-image w3m-proc w3m-util qmime qmime-compose qmime-view which-func imenu filecache server uniquify compile ange-ftp comint ring message ecomplete rfc822 mml mml-sec password-cache mm-decode mm-bodies mm-encode mailcap mail-parse rfc2231 rfc2047 rfc2045 qp ietf-drums mailabbrev nnheader gnus-util netrc time-date mm-util mail-prsvr gmm-utils mailheader canlock sha1 hex-util hashcash mail-utils cc-styles cc-align cc-engine cc-vars cc-defs smtpmail sendmail regexp-opt project advice help-fns advice-preload jka-compr cus-edit easymenu wid-edit cus-start cus-load edmacro kmacro cl cl-19 tooltip ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd font-setting tool-bar dnd fontset image fringe lisp-mode register page menu-bar rfn-eshadow timer select scroll-bar mldrag mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev loaddefs button minibuffer faces cus-face files text-properties overlay md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process dbusbind system-font-setting font-render-setting gtk x-toolkit x multi-tty emacs) From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 19 20:13:02 2010 Received: (at 6641) by debbugs.gnu.org; 20 Oct 2010 00:13:02 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1P8MIf-0006MJ-Ql for submit@debbugs.gnu.org; Tue, 19 Oct 2010 20:13:01 -0400 Received: from smtp.getmail.no ([84.208.15.66]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1P8MId-0006M3-0z for 6641@debbugs.gnu.org; Tue, 19 Oct 2010 20:12:59 -0400 MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-type: text/plain Received: from get-mta-scan02.get.basefarm.net ([10.5.16.4]) by get-mta-out03.get.basefarm.net (Sun Java(tm) System Messaging Server 7.0-0.04 64bit (built Jun 20 2008)) with ESMTP id <0LAK009LUBFWTW40@get-mta-out03.get.basefarm.net> for 6641@debbugs.gnu.org; Wed, 20 Oct 2010 02:16:44 +0200 (MEST) Received: from get-mta-scan02.get.basefarm.net (localhost.localdomain [127.0.0.1]) by localhost (Email Security Appliance) with SMTP id 6394F1EA5636_CBE34ECB for <6641@debbugs.gnu.org>; Wed, 20 Oct 2010 00:16:44 +0000 (GMT) Received: from smtp.getmail.no (unknown [10.5.16.4]) by get-mta-scan02.get.basefarm.net (Sophos Email Appliance) with ESMTP id D37421EA28B3_CBE34EBF for <6641@debbugs.gnu.org>; Wed, 20 Oct 2010 00:16:43 +0000 (GMT) Received: from quimbies.gnus.org ([84.215.34.171]) by get-mta-in02.get.basefarm.net (Sun Java(tm) System Messaging Server 7.0-0.04 64bit (built Jun 20 2008)) with ESMTP id <0LAK00HBNBFV3X10@get-mta-in02.get.basefarm.net> for 6641@debbugs.gnu.org; Wed, 20 Oct 2010 02:16:43 +0200 (MEST) Received: from larsi by quimbies.gnus.org with local (Exim 4.72) (envelope-from ) id 1P8MMF-0004lV-L4; Wed, 20 Oct 2010 02:16:43 +0200 From: Lars Magne Ingebrigtsen To: Jay Berkenbilt Subject: Re: 23.2; signing email with smime using mml ignores extra certs in smime-keys In-reply-to: <20100715141352.1649532361.qww314159@motoko.argon.local> Date: Wed, 20 Oct 2010 02:16:01 +0200 Message-id: References: <20100715141352.1649532361.qww314159@motoko.argon.local> User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/24.0.50 (gnu/linux) Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAHlBMVEUAAACAfHnOzMgAAAFJ QTgDAgIyLCYPDQokHhj29PKZ3Xj8AAACTklEQVQ4jW2SvW/bMBDFL2CYdIwCo80aDS2yEaDleEwb RekowKblMQUciqNTWaLGAKEpri269L/tUZI/0ydApPAj7z0eBX+P9TtsBe9A+B8Q7m3bB3/ot/fg Bj/u4ORmW29vx8f4cRxuA+zAr5n5VFyGm2A7cJGZRP8Mwz4whDfdmus0in/UJ+FGsJl8BnL1os4v tyAIgnbyBejb/Aq+duQ68AB1HVwA6PoKTNALNpM7gHP9CvASBImqmxKklIsY9YSgAXzJWCrnHEin rJNK5tCJ4kqFBJSy0kstd8ALSym5wEc+98D2wBvHvQm0Hgk+cgHxRq8dOMOpz7ONG/QeHzCVlLYr FQziOOlTnWstrTIKksYmmK7uvYEAhSjFYfWgC06rvICdGBCKQwqcAZ0rgAM2IZSbJZDGwpFoCqdU kHvLODoQ4LyzYuPndDq0eZLY1dytTGbqvm20TKdn6/t7W52uzHRkhDWMMIFgQoYI7hBUfDgyRDEG UVsPpiO/YzVdZdOZ0SbDTD4ucFs1eW5nrv5eVY0a5cyb+wSMlVqXoItSZ1oXtM8bTYA/KFuWa6cb mdfLfj27nYjMyblwT04ValYXwPA0mJbTbDzL69K9rpumqt0ba1ty609KOOeMM+bHCCddnwU77BHz Frxr1p4ICBLxSMAj/nSHSoFNMGks15NDQHyZCLTWzhPMwLr8fUW8xdZjEA8G8SJO8Lp51xJ6UKZt BXSpCBxJbMb0CLQnxjeBXSzvSbCpeFH4B9Hl3nLKfBiB5eZrsTyoRLFjQvwDSGAB6k9Ldd0AAAAA SUVORK5CYII= X-Now-Playing: The Art of Noise's _Influence (1)_: "Moments In Love (7" Mix)" X-Spam-Score: -3.2 (---) X-Debbugs-Envelope-To: 6641 Cc: 6641@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.2 (---) Jay Berkenbilt writes: > I'm not sure what the best fix is. It looks like smime-sign-buffer > would actually do the right thing if called with keyfile as ("addr" > ("cert" ...)) instead of just "addr" since it doesn't actually look at > keyfile and since smime-sign-region already accepts keyfile with either > structure. I'm not very familiar with this area. Could you send a patch that would fix this? -- (domestic pets only, the antidote for overdose, milk.) larsi@gnus.org * Lars Magne Ingebrigtsen From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 22 22:14:42 2010 Received: (at 6641) by debbugs.gnu.org; 23 Oct 2010 02:14:43 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1P9Td4-0000Yc-LC for submit@debbugs.gnu.org; Fri, 22 Oct 2010 22:14:42 -0400 Received: from hgblob.mail.tigertech.net ([64.62.209.71]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1P9Td1-0000YX-6Q for 6641@debbugs.gnu.org; Fri, 22 Oct 2010 22:14:40 -0400 Received: from localhost (localhost [127.0.0.1]) by hgblob.tigertech.net (Postfix) with ESMTP id 9E7043236DB1; Fri, 22 Oct 2010 19:18:33 -0700 (PDT) X-Virus-Scanned: Debian amavisd-new at hgblob.tigertech.net Received: from glerbl (ip68-98-183-236.dc.dc.cox.net [68.98.183.236]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by hgblob.tigertech.net (Postfix) with ESMTPSA id 738033228A73; Fri, 22 Oct 2010 19:18:33 -0700 (PDT) Received: from soup ([10.160.59.17]) by glerbl with esmtp (Exim 4.69) (envelope-from ) id 1P9Tgm-0007K7-CZ; Fri, 22 Oct 2010 22:18:32 -0400 Received: from ejb by soup with local (Exim 4.72) (envelope-from ) id 1P9Tgm-0003qx-8n; Fri, 22 Oct 2010 22:18:32 -0400 From: Jay Berkenbilt To: Lars Magne Ingebrigtsen Subject: Re: 23.2; signing email with smime using mml ignores extra certs in smime-keys References: <20100715141352.1649532361.qww314159@motoko.argon.local> Message-ID: <20101022221827.0279887956.qww314159@soup> Date: Fri, 22 Oct 2010 22:18:32 -0400 In-Reply-To: (Lars Magne Ingebrigtsen's message of "Wed, 20 Oct 2010 02:16:01 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-SA-Exim-Connect-IP: X-SA-Exim-Mail-From: ejb@q.qbilt.org X-SA-Exim-Scanned: No (on soup); SAEximRunCond expanded to false X-Spam-Score: -2.6 (--) X-Debbugs-Envelope-To: 6641 Cc: 6641@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.6 (--) Lars Magne Ingebrigtsen wrote: > Jay Berkenbilt writes: > >> I'm not sure what the best fix is. It looks like smime-sign-buffer >> would actually do the right thing if called with keyfile as ("addr" >> ("cert" ...)) instead of just "addr" since it doesn't actually look at >> keyfile and since smime-sign-region already accepts keyfile with either >> structure. > > I'm not very familiar with this area. Could you send a patch that would > fix this? I'll see what I can do. I don't really use this functionality much...I thought I was going to use it and didn't end up using it. But I think I understand it and might be able to come up with a patch. Don't hold your breath waiting for it though. :-) -- Jay Berkenbilt From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 23 21:43:03 2011 Received: (at 6641-close) by debbugs.gnu.org; 24 Jan 2011 02:43:03 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PhCOT-0000mh-UM for submit@debbugs.gnu.org; Sun, 23 Jan 2011 21:43:02 -0500 Received: from baybryj.net ([198.144.208.130] helo=vaio) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PhCOS-0000mP-Ej for 6641-close@debbugs.gnu.org; Sun, 23 Jan 2011 21:43:00 -0500 Received: from larsi by vaio with local (Exim 4.69) (envelope-from ) id 1PhCVx-00043M-JT; Sun, 23 Jan 2011 18:50:45 -0800 From: Lars Ingebrigtsen To: Jay Berkenbilt Subject: Re: 23.2; signing email with smime using mml ignores extra certs in smime-keys In-Reply-To: <20101022221827.0279887956.qww314159@soup> (Jay Berkenbilt's message of "Fri, 22 Oct 2010 22:18:32 -0400") Date: Sun, 23 Jan 2011 18:50:42 -0800 Message-ID: <87fwsjypz1.fsf@gnus.org> References: <20100715141352.1649532361.qww314159@motoko.argon.local> <20101022221827.0279887956.qww314159@soup> User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/24.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -3.1 (---) X-Debbugs-Envelope-To: 6641-close Cc: 6641-close@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.1 (---) Jay Berkenbilt writes: > I'll see what I can do. I don't really use this functionality much...I > thought I was going to use it and didn't end up using it. But I think I > understand it and might be able to come up with a patch. Don't hold > your breath waiting for it though. :-) Ok; and meanwhile I'm closing this bug (for now). -- (domestic pets only, the antidote for overdose, milk.) larsi@gnus.org * Lars Magne Ingebrigtsen From unknown Fri Jun 20 07:21:58 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 21 Feb 2011 12:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator