From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/63609 Path: news.gmane.org!not-for-mail From: Simon Josefsson Newsgroups: gmane.emacs.gnus.general Subject: Re: Please add pgg-discard-passphrase-cache Date: Fri, 01 Sep 2006 12:32:20 +0200 Message-ID: <87ejuvzxl7.fsf@latte.josefsson.org> References: <7isljcsgqx.fsf@lanthane.pps.jussieu.fr> <94dbb93a-f189-4ab0-80b7-c4f067fb2ed7@well-done.deisui.org> <87sljcaro9.fsf@latte.josefsson.org> <5595f934-8d29-456b-8e01-35ad426df461@well-done.deisui.org> <87veo8ymjf.fsf@latte.josefsson.org> <066b5281-8ea9-46df-986c-b0c4df6e5cb3@well-done.deisui.org> <87mz9jzyvu.fsf@latte.josefsson.org> <8ed52ad5-e407-4ee3-bdd0-cbe68042efa0@well-done.deisui.org> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1157106790 32136 80.91.229.2 (1 Sep 2006 10:33:10 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 1 Sep 2006 10:33:10 +0000 (UTC) Cc: Juliusz Chroboczek , ding@gnus.org Original-X-From: ding-owner+m12136@lists.math.uh.edu Fri Sep 01 12:33:10 2006 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from malifon.math.uh.edu ([129.7.128.13]) by ciao.gmane.org with esmtp (Exim 4.43) id 1GJ6Kj-0004AD-DK for ding-account@gmane.org; Fri, 01 Sep 2006 12:33:09 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu ident=lists) by malifon.math.uh.edu with smtp (Exim 3.20 #1) id 1GJ6Kf-000158-00; Fri, 01 Sep 2006 05:33:05 -0500 Original-Received: from mx1.math.uh.edu ([129.7.128.32]) by malifon.math.uh.edu with esmtp (Exim 3.20 #1) id 1GJ6K7-000152-00 for ding@lists.math.uh.edu; Fri, 01 Sep 2006 05:32:31 -0500 Original-Received: from quimby.gnus.org ([80.91.227.211]) by mx1.math.uh.edu with esmtp (Exim 4.52) id 1GJ6K5-000467-1P for ding@lists.math.uh.edu; Fri, 01 Sep 2006 05:32:31 -0500 Original-Received: from 178.230.13.217.in-addr.dgcsystems.net ([217.13.230.178] helo=yxa.extundo.com) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1GJ6K3-0003zd-00 for ; Fri, 01 Sep 2006 12:32:27 +0200 Original-Received: from localhost.localdomain (yxa.extundo.com [217.13.230.178]) (authenticated bits=0) by yxa.extundo.com (8.13.4/8.13.4/Debian-3sarge3) with ESMTP id k81AWKDM008872 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 1 Sep 2006 12:32:20 +0200 Original-To: Daiki Ueno OpenPGP: id=B565716F; url=http://josefsson.org/key.txt Mail-Copies-To: nobody X-Hashcash: 1:22:060901:ueno@unixuser.org::NwCxXxBI8b+A5fRI:A/S X-Hashcash: 1:22:060901:jch@pps.jussieu.fr::Qac9q6mu68Kagjfh:BR3L X-Hashcash: 1:22:060901:ding@gnus.org::MGWJlqoEJynJYPue:pk98 In-Reply-To: <8ed52ad5-e407-4ee3-bdd0-cbe68042efa0@well-done.deisui.org> (Daiki Ueno's message of "Fri, 01 Sep 2006 19:20:10 +0900") User-Agent: Gnus/5.110006 (No Gnus v0.6) Emacs/22.0.50 (gnu/linux) X-Spam-Status: No, score=-2.5 required=5.0 tests=AWL,BAYES_00, FORGED_RCVD_HELO autolearn=ham version=3.1.1 X-Spam-Checker-Version: SpamAssassin 3.1.1 (2006-03-10) on yxa-iv X-Virus-Scanned: ClamAV version 0.88.2, clamav-milter version 0.88.2 on yxa.extundo.com X-Virus-Status: Clean X-Spam-Score: -2.5 (--) Precedence: bulk Original-Sender: ding-owner@lists.math.uh.edu Xref: news.gmane.org gmane.emacs.gnus.general:63609 Archived-At: Daiki Ueno writes: >>>>>> In <87mz9jzyvu.fsf@latte.josefsson.org> >>>>>> Simon Josefsson wrote: >> Daiki Ueno writes: > >> >>>>>> In <87veo8ymjf.fsf@latte.josefsson.org> >> >>>>>> Simon Josefsson wrote: >> >> Does it fully supersede all of pgg.el's features? >> > >> > As of now it only lacks PGP 2.x/5.x support, but is it still needed? > >> I'm not sure. I don't care about it. Anyone else? > >> Are there any advantages with epg.el over pgg.el? S/MIME support >> through gpgsm? > > Yes, and other notable features, > > - It provides a way to examine the verification result, which helps > verify a message signed with multiple keys. > > - It can ask a user which private key to be used for encryption/sign. > > - It can handle PGP messages in the binary format as well as the > ascii armor format. > > - Dired integration. > > - Transparent file encryption/decryption. > > - Key signing. Ok, neat. >> >> Maybe we should include it in Gnus CVS as a start? >> > >> > Please do not! There is no review process among Gnus developers and >> > someone might check his kludge in CVS without my permission. >> > >> > http://article.gmane.org/gmane.emacs.gnus.general/63038 >> > >> > I don't want to repeat pgg.el mistake. > >> I'd really want whatever PGP package we use to either be part of Gnus >> CVS or Emacs CVS. Automatically copying the files into Gnus CVS from >> epg.el's CVS would work fine, I think. Would that be OK? Then all >> changes to epg.el has to go through you before they hit Gnus CVS. > > Since epg.el is a general purpose PGP library, I think it should be a > part of Emacs (not Gnus) from the beginning. Makes sense. That will probably help it end up in the proper Emacs directory too, i.e., not in emacs/lisp/gnus/ where many non-Gnus-specific packages correctly resides. I think that for Emacs versions that doesn't have epg, Gnus should continue to recommend PGG for the PGP implementation, because it comes with both Emacs and Gnus. EPG would continue to work as an option, of course. Perhaps Gnus should even default to epg, if it is available? That may help in getting epg more widely tested.