From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/68734 Path: news.gmane.org!not-for-mail From: Ted Zlatanov Newsgroups: gmane.emacs.gnus.general,gmane.emacs.devel Subject: auth-source patch for secure logging Date: Thu, 16 Jul 2009 09:23:29 -0500 Organization: =?utf-8?B?0KLQtdC+0LTQvtGAINCX0LvQsNGC0LDQvdC+0LI=?= @ Cienfuegos Message-ID: <87vdlsr9jy.fsf@lifelogs.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1247754386 6764 80.91.229.12 (16 Jul 2009 14:26:26 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 16 Jul 2009 14:26:26 +0000 (UTC) Cc: emacs-devel@gnu.org To: ding@gnus.org Original-X-From: ding-owner+M17158@lists.math.uh.edu Thu Jul 16 16:26:19 2009 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from util0.math.uh.edu ([129.7.128.18]) by lo.gmane.org with esmtp (Exim 4.50) id 1MRRuT-0005mV-9J for ding-account@gmane.org; Thu, 16 Jul 2009 16:26:09 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by util0.math.uh.edu with smtp (Exim 4.63) (envelope-from ) id 1MRRtZ-0001Ot-4R; Thu, 16 Jul 2009 09:25:13 -0500 Original-Received: from mx1.math.uh.edu ([129.7.128.32]) by util0.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.63) (envelope-from ) id 1MRRtW-0001OY-6e for ding@lists.math.uh.edu; Thu, 16 Jul 2009 09:25:10 -0500 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx1.math.uh.edu with esmtp (Exim 4.69) (envelope-from ) id 1MRRtV-0007t2-4d for ding@lists.math.uh.edu; Thu, 16 Jul 2009 09:25:10 -0500 Original-Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org) by quimby.gnus.org with esmtp (Exim 3.36 #1 (Debian)) id 1MRRu2-0002L9-00 for ; Thu, 16 Jul 2009 16:25:42 +0200 Original-Received: from root by ciao.gmane.org with local (Exim 4.43) id 1MRRtO-0002pB-G5 for ding@gnus.org; Thu, 16 Jul 2009 14:25:02 +0000 Original-Received: from 38.98.147.130 ([38.98.147.130]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 16 Jul 2009 14:25:02 +0000 Original-Received: from tzz by 38.98.147.130 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 16 Jul 2009 14:25:02 +0000 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 20 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: 38.98.147.130 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" User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/23.1.50 (gnu/linux) Cancel-Lock: sha1:ayq+DcphWctQ8zM8BMqPhwdtahw= X-Spam-Score: -1.5 (-) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:68734 gmane.emacs.devel:112531 Archived-At: Attached is a patch to auth-source.el that: - introduces auth-source-debug - sets it to nil by default, so no logging is done (this changes the previous behavior where we always log to *Messages*) - allows t (relay to 'message) and any function as options for that variable It's against the Gnus CVS, but Emacs CVS has the same contents. If it's possible to include this in the upcoming release, I think it would improve security for Emacs users. It's not a critical fix, however, so I will defer to the maintainers to decide. If it's accepted, please commit it to the Emacs CVS and then Miles can sync it back to the Gnus CVS. Ted