From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/58153 Path: main.gmane.org!not-for-mail From: "Ted Zlatanov" Newsgroups: gmane.emacs.gnus.general Subject: Re: authinfo/netrc file encryption status -- GnuPG Date: 23 Jul 2004 12:22:38 -0400 Organization: =?utf-8?B?0KLQtdC+0LTQvtGAINCX0LvQsNGC0LDQvdC+0LI=?= @ Cienfuegos Sender: ding-owner@lists.math.uh.edu Message-ID: <4nwu0u8zht.fsf@lifelogs.com> References: NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: sea.gmane.org 1090601066 15134 80.91.224.253 (23 Jul 2004 16:44:26 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 23 Jul 2004 16:44:26 +0000 (UTC) Cc: ding@gnus.org Original-X-From: ding-owner+M6694@lists.math.uh.edu Fri Jul 23 18:44:16 2004 Return-path: Original-Received: from malifon.math.uh.edu ([129.7.128.13]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1Bo39c-0000DV-00 for ; Fri, 23 Jul 2004 18:44:16 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by malifon.math.uh.edu with smtp (Exim 3.20 #1) id 1Bo38P-0007Or-00; Fri, 23 Jul 2004 11:43:01 -0500 Original-Received: from util2.math.uh.edu ([129.7.128.23]) by malifon.math.uh.edu with esmtp (Exim 3.20 #1) id 1Bo38G-0007Oj-00 for ding@lists.math.uh.edu; Fri, 23 Jul 2004 11:42:52 -0500 Original-Received: from justine.libertine.org ([66.139.78.221] ident=postfix) by util2.math.uh.edu with esmtp (Exim 4.30) id 1Bo38E-00018q-Cy for ding@lists.math.uh.edu; Fri, 23 Jul 2004 11:42:50 -0500 Original-Received: from mail.bwh.harvard.edu (sysblade0.bwh.harvard.edu [134.174.9.44]) by justine.libertine.org (Postfix) with ESMTP id 66B8B3A0034 for ; Fri, 23 Jul 2004 11:42:48 -0500 (CDT) Original-Received: (qmail 26814 invoked from network); 23 Jul 2004 16:35:24 -0000 Envelope-Sender: tzz@lifelogs.com Envelope-Recipients: seh@panix.com, ding@gnus.org, Original-Received: from asimov.bwh.harvard.edu (HELO asimov) ([134.174.9.63]) (envelope-sender ) by mail.bwh.harvard.edu (qmail-ldap-1.03) with SMTP for ; 23 Jul 2004 16:35:24 -0000 Mail-Followup-To: "Steven E.Harris" , ding@gnus.org Original-To: "Steven E.Harris" X-Face: bd.DQ~'29fIs`T_%O%C\g%6jW)yi[zuz6;d4V0`@y-~$#3P_Ng{@m+e4o<4P'#(_GJQ%TT= D}[Ep*b!\e,fBZ'j_+#"Ps?s2!4H2-Y"sx" In-Reply-To: (Steven E. Harris's message of "Wed, 21 Jul 2004 11:25:25 -0700") User-Agent: Gnus/5.110003 (No Gnus v0.3) Emacs/21.3.50 (gnu/linux) Precedence: bulk Xref: main.gmane.org gmane.emacs.gnus.general:58153 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:58153 On Wed, 21 Jul 2004, seh@panix.com wrote: > Back in January, we had a round of discussion about adding encryption > support of authinfo files. That discussion then generalized into > adding encryption support for any type using a set of encryption tools > such as GnuPG and OpenSSL.=B9 >=20 > In May, Ted Zlanatov posted gnus-encrypt.el.=B2 I just noticed that this > file is still not part of Gnus in CVS. What's the status on this > integration? Should I grab gnu-encrypt.el and start testing it, or has > it been superseded by some other effort? >=20 > My main interest is in encrypting ~/.authinfo with gpg using a > symmetric cipher. I recall that Ted had this working, but lost track > of why the code hasn't yet become a blessed part of Gnus. The current gnus-encrypt.el is attached. I have plans to write gencrypt.el which will do a lot more, and will involve changes to gnus-encrypt.el, but by that time gnus-encrypt.el will be in CVS anyhow. So take a look and let me know if it works for you as it is. Just call the functions gnus-encrypt-insert-file-contents and gnus-encrypt-write-file-contents directly after customizing gnus-encrypt-file-alist. As of now, netrc.el also has encryption support with OpenSSL, which will be removed once gnus-encrypt.el is in place. So don't use that. The BIG delay, by the way, was because nothing in Emacs was allowed to contain crypto code or even call crypto software. That has been resolved as of May 2004, so gnus-encrypt.el should be OK for inclusion if people are happy with it. I meant to work on gnus-encrypt.el back then but have been too busy - so if anyone wants to help, they're welcome to it. Thanks Ted