From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Ted Zlatanov Newsgroups: gmane.emacs.bugs Subject: bug#9113: 24.0.50; auth-sources: .authinfo versus .authinfo.gpg Date: Mon, 13 Feb 2012 12:38:54 -0500 Organization: =?UTF-8?Q?=D0=A2=D0=B5=D0=BE=D0=B4=D0=BE=D1=80_?= =?UTF-8?Q?=D0=97=D0=BB=D0=B0=D1=82=D0=B0=D0=BD=D0=BE=D0=B2?= @ Cienfuegos Message-ID: <8762fa4or5.fsf@lifelogs.com> References: <87mxgcffq1.fsf@niu.edu> <87k44ffsdu.fsf@lifelogs.com> <87aa5aa38p.fsf@lifelogs.com> <87mxgcffq1.fsf@niu.edu> <87k44ffsdu.fsf@lifelogs.com> <87aa5aa38p.fsf@lifelogs.com> <87mxgcffq1.fsf@niu.edu> <87k44ffsdu.fsf@lifelogs.com> <87aa5aa38p.fsf@lifelogs.com> <87y5suuz85.fsf@Rainer.invalid> <87bopq6xng.fsf@lifelogs.com> <87bopldu58.fsf@gnus.org> <87fwexduac.fsf@gnus.org> <87liooyvmj.fsf_-_@lifelogs.com> <877h08gl1u.fsf@gmx.de> Reply-To: bug-gnu-emacs@gnu.org NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1329154909 837 80.91.229.3 (13 Feb 2012 17:41:49 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 13 Feb 2012 17:41:49 +0000 (UTC) To: 9113@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Feb 13 18:41:48 2012 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1RwzuJ-0000Bp-Mb for geb-bug-gnu-emacs@m.gmane.org; Mon, 13 Feb 2012 18:41:43 +0100 Original-Received: from localhost ([::1]:50778 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RwzuJ-0002rS-5p for geb-bug-gnu-emacs@m.gmane.org; Mon, 13 Feb 2012 12:41:43 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]:58209) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RwzuD-0002qy-BR for bug-gnu-emacs@gnu.org; Mon, 13 Feb 2012 12:41:41 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Rwzu7-00038z-Fg for bug-gnu-emacs@gnu.org; Mon, 13 Feb 2012 12:41:37 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:35531) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Rwzu7-00038t-Dw for bug-gnu-emacs@gnu.org; Mon, 13 Feb 2012 12:41:31 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1Rwzva-0003QC-AQ for bug-gnu-emacs@gnu.org; Mon, 13 Feb 2012 12:43:02 -0500 X-Loop: help-debbugs@gnu.org In-Reply-To: <87mxgcffq1.fsf@niu.edu> Resent-From: Ted Zlatanov Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 13 Feb 2012 17:43:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 9113 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.132915492913072 (code B ref -1); Mon, 13 Feb 2012 17:43:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 13 Feb 2012 17:42:09 +0000 Original-Received: from localhost ([127.0.0.1]:39154 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1Rwzuh-0003Ol-TY for submit@debbugs.gnu.org; Mon, 13 Feb 2012 12:42:09 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]:59433) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1Rwzuf-0003OG-2C for submit@debbugs.gnu.org; Mon, 13 Feb 2012 12:42:05 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Rwzt2-00030a-MK for submit@debbugs.gnu.org; Mon, 13 Feb 2012 12:40:28 -0500 Original-Received: from lists.gnu.org ([140.186.70.17]:60045) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Rwzt2-00030W-Ks for submit@debbugs.gnu.org; Mon, 13 Feb 2012 12:40:24 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]:58008) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Rwzst-0002fc-9N for bug-gnu-emacs@gnu.org; Mon, 13 Feb 2012 12:40:24 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Rwzsn-0002yj-9V for bug-gnu-emacs@gnu.org; Mon, 13 Feb 2012 12:40:15 -0500 Original-Received: from plane.gmane.org ([80.91.229.3]:51484) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Rwzsn-0002yZ-1i for bug-gnu-emacs@gnu.org; Mon, 13 Feb 2012 12:40:09 -0500 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1Rwzsh-0006vV-4e for bug-gnu-emacs@gnu.org; Mon, 13 Feb 2012 18:40:03 +0100 Original-Received: from c-76-28-40-19.hsd1.vt.comcast.net ([76.28.40.19]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 13 Feb 2012 18:40:03 +0100 Original-Received: from tzz by c-76-28-40-19.hsd1.vt.comcast.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 13 Feb 2012 18:40:03 +0100 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: bug-gnu-emacs@gnu.org Original-Lines: 28 Original-X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: c-76-28-40-19.hsd1.vt.comcast.net 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" Mail-Copies-To: never User-Agent: Gnus/5.130002 (Ma Gnus v0.2) Emacs/24.0.93 (gnu/linux) Cancel-Lock: sha1:qPDeXYfKkofkn1b4w7ycguTwUlE= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:56858 Archived-At: On Tue, 31 Jan 2012 12:37:17 +0100 Michael Albinus wrote: MA> Ted Zlatanov writes: >> As a default, it seems that storing the credential data in a temporary >> in-memory auth-source backend *by default* is the best solution. MA> You use already password-cache.el in auth-source.el. It could be made MA> public by allowing a :cache entry in `auth-sources'. OK. >> Then on exit or on `auth-source-save', if there is something in the >> in-memory backend, we can ask the user if he wants to save the passwords >> and where, with all the consequent UI choices. The user can pick a >> plain file, or a plain file with password tokens, or a GPG-encrypted >> file (with or without external support), or the platform's keychain >> service, if available. At that time the UI can modify `auth-sources' >> for the user. MA> Too complicate. If a user decides for cached passwords, she shouldn't be MA> asked for saving. It is convenient enough to enter a password only once MA> during a session. I'm not convinced but it does make sense, and would make the experience simpler for the user. I've asked on the Gnus mailing list for opinions and anyone interested can post them here too. Ted