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, bug#9113: 24.0.50; auth-sources: .authinfo versus .authinfo.gpg, bug#9113: 24.0.50; auth-sources: .authinfo versus .authinfo.gpg Date: Mon, 13 Feb 2012 12:35:04 -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: <87aa4m4oxj.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> <87bopkgsb3.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 1329154604 30757 80.91.229.3 (13 Feb 2012 17:36:44 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 13 Feb 2012 17:36:44 +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:36:43 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 1RwzpQ-0003aX-Eq for geb-bug-gnu-emacs@m.gmane.org; Mon, 13 Feb 2012 18:36:40 +0100 Original-Received: from localhost ([::1]:48042 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RwzpQ-0001yH-0M for geb-bug-gnu-emacs@m.gmane.org; Mon, 13 Feb 2012 12:36:40 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]:43226) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RwzpK-0001xO-5B for bug-gnu-emacs@gnu.org; Mon, 13 Feb 2012 12:36:38 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RwzpG-0002BT-SA for bug-gnu-emacs@gnu.org; Mon, 13 Feb 2012 12:36:34 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:35526) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RwzpG-0002BP-PA for bug-gnu-emacs@gnu.org; Mon, 13 Feb 2012 12:36:30 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1Rwzqj-0003HB-Tl for bug-gnu-emacs@gnu.org; Mon, 13 Feb 2012 12:38:01 -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:38:01 +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.132915463712530 (code B ref -1); Mon, 13 Feb 2012 17:38:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 13 Feb 2012 17:37:17 +0000 Original-Received: from localhost ([127.0.0.1]:39146 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1Rwzq0-0003G1-Op for submit@debbugs.gnu.org; Mon, 13 Feb 2012 12:37:17 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]:40111) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1Rwzpx-0003Fm-Q3 for submit@debbugs.gnu.org; Mon, 13 Feb 2012 12:37:15 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RwzoJ-000258-OG for submit@debbugs.gnu.org; Mon, 13 Feb 2012 12:35:37 -0500 Original-Received: from lists.gnu.org ([140.186.70.17]:34941) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RwzoJ-000254-Me for submit@debbugs.gnu.org; Mon, 13 Feb 2012 12:35:31 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]:43069) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RwzoD-0001su-Pl for bug-gnu-emacs@gnu.org; Mon, 13 Feb 2012 12:35:31 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Rwzo4-00023e-7s for bug-gnu-emacs@gnu.org; Mon, 13 Feb 2012 12:35:25 -0500 Original-Received: from plane.gmane.org ([80.91.229.3]:50837) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Rwzo4-00023a-0G for bug-gnu-emacs@gnu.org; Mon, 13 Feb 2012 12:35:16 -0500 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1Rwzo2-00026L-1a for bug-gnu-emacs@gnu.org; Mon, 13 Feb 2012 18:35:14 +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:35:14 +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:35:14 +0100 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: bug-gnu-emacs@gnu.org Original-Lines: 35 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:kdlJmbZ/DlooaHAT5bpiUBDGnks= 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:56857 Archived-At: On Tue, 31 Jan 2012 12:51:48 -0500 Stefan Monnier wrote: >>>> Or does (say) OS X (or Ubuntu) start a key chain when you log in, and >>>> then Thunderbird consults that when it connects to the IMAP server? >>> Exactly. So, yes, I want Emacs to support the system's keychain tool, >>> since it's the right solution for the job. >> auth-sources.el supports already secrets.el, which is an interface to >> Gnome keyring and KWallet, respectively. SM> So that's what we should use by default when available. I don't think secrets.el has a probing function to decide if there's something that can talk to us via the Secrets API. If that was possible, we could make it the first choice. But I'm concerned that then we *automatically* pick one solution for some users and another for others, and I'm going to have to support that. On Mac OS X, I would really like to use the system keychain. But the bindings were never finished and I don't know enough to do it myself. >> The problem is, that there is no default under which name a password is >> stored there. Every application seems to use its own naming scheme. SM> While it is probably a problem for users, I don't think it's a problem SM> for Emacs: it just means that the password you store with one SM> application won't automatically work in some other application when SM> accessing the same service on the same host. I chose to use the netrc/authinfo format to be compatible with other applications; I could have used something much more capable otherwise. Similarly for keychains I think we should try to be consistent with Firefox and Chrome, at least for HTTP/HTTPS and probably in general. Compatibility with those applications is a big benefit to our users. Ted