From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Dave Abrahams Newsgroups: gmane.emacs.devel Subject: Re: Modifying Emacs to use the Mac OS X Keychain Services Date: Mon, 20 Aug 2012 10:02:11 -0400 Message-ID: References: <8739jmso4c.fsf@gmx.de> <87y61ekr8y.fsf@gmx.de> <87tyc0camo.fsf@lifelogs.com> <87lii2ql3x.fsf@lifelogs.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1345471352 14949 80.91.229.3 (20 Aug 2012 14:02:32 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 20 Aug 2012 14:02:32 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Aug 20 16:02:33 2012 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1T3SYp-0003nK-TV for ged-emacs-devel@m.gmane.org; Mon, 20 Aug 2012 16:02:32 +0200 Original-Received: from localhost ([::1]:41459 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T3SYo-0002er-GB for ged-emacs-devel@m.gmane.org; Mon, 20 Aug 2012 10:02:30 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:55048) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T3SYd-0002dN-QF for emacs-devel@gnu.org; Mon, 20 Aug 2012 10:02:29 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1T3SYY-00031l-PV for emacs-devel@gnu.org; Mon, 20 Aug 2012 10:02:19 -0400 Original-Received: from mail-qa0-f48.google.com ([209.85.216.48]:47616) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T3SYY-00031a-LO for emacs-devel@gnu.org; Mon, 20 Aug 2012 10:02:14 -0400 Original-Received: by qady1 with SMTP id y1so3331975qad.0 for ; Mon, 20 Aug 2012 07:02:14 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=from:to:subject:references:date:in-reply-to:message-id:user-agent :mime-version:content-type:x-gm-message-state; bh=MwuEs48heL9z5oTw6rgOLVP8+FTZ+qp8pfjqEY8+6B8=; b=cMOnhQO0ou/dXCGppJIWbGd9iQfzZcqlAAWuVXK58a03HVvbVD43XnmgEJOEDEphmg g1JdDsxnMg6asv13b9tMJCRRzXN5TnIKv7gcH1l4PTwa6jB67ssNnGeJnj+ir66S/zaW /KHkKTKuxzhauTiy8ACphHdSLmEkfX9NmuVUL/wuHe4m0pk5HGO98lgGTEnz7kxalmlG 3I2bC1RaZ7zA6K+05todOu7972EkYrUmCgiTYRIZCyv4CwOCalusGCzDnVMb/A7LASNV c9DE2r9kv9RbwKFwBaBEuVYR8Fw8O7czph+FAOLymPZBYiOXUmncL+W+/chh8XsYLuaB Mkhg== Original-Received: by 10.58.31.228 with SMTP id d4mr11324045vei.40.1345471333937; Mon, 20 Aug 2012 07:02:13 -0700 (PDT) Original-Received: from pluto.luannocracy.com (207-172-223-249.c3-0.smr-ubr3.sbo-smr.ma.static.cable.rcn.com. [207.172.223.249]) by mx.google.com with ESMTPS id k4sm5316001vdi.6.2012.08.20.07.02.11 (version=TLSv1/SSLv3 cipher=OTHER); Mon, 20 Aug 2012 07:02:12 -0700 (PDT) Original-Received: by pluto.luannocracy.com (Postfix, from userid 501) id DAF805F080AC; Mon, 20 Aug 2012 10:02:11 -0400 (EDT) In-Reply-To: (Dave Abrahams's message of "Mon, 20 Aug 2012 09:49:32 -0400") User-Agent: Gnus/5.130006 (Ma Gnus v0.6) Emacs/24.1 (darwin) X-Gm-Message-State: ALoCoQmmxYqEj+lz13Kl+2mFpoMBDzfPxgcf8TBQKSQzZ/RgS4E0zjX8dhaY+Hk8fHYPr7ThPXgm X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 209.85.216.48 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:152697 Archived-At: on Mon Aug 20 2012, Dave Abrahams wrote: > [sorry about the last one; I misfired] > > on Sun Jul 29 2012, Ted Zlatanov wrote: > >> On Fri, 27 Jul 2012 11:20:17 -0400 Dave Abrahams wrote: >> >> >> #+begin_src lisp >> (auth-source-backend-parse 'macos-keychain-internet) >> (auth-source-backend-parse 'macos-keychain-generic) >> (auth-source-backend-parse "macos-keychain-internet:/path/here.keychain") >> (auth-source-backend-parse "macos-keychain-generic:/path/here.keychain") >> (auth-source-backend-parse '(:source (:macos-keychain-internet default))) >> (auth-source-backend-parse '(:source (:macos-keychain-generic "/path/here.keychain"))) >> #+end_src > > Hi Ted, > > I finally got around to trying this. > Despite the fact that the above work, I'm seeing this message: > > auth-source-backend-parse: invalid backend spec: (quote macos-keychain-generic) > auth-source-backend-parse: invalid backend spec: (quote macos-keychain-internet) > > I think maybe the customization interface has a couple extra single > quotes in it, because it left my auth-sources as > > #+begin_src lisp > ((quote macos-keychain-generic) (quote macos-keychain-internet) "~/.authinfo" "~/.authinfo.gpg" "~/.netrc") > #+end_src And once I fix that, I'm seeing: --8<---------------cut here---------------start------------->8--- Opening connection to imap.gmail.com via tls... Unable to open server nnimap+GMail due to: Wrong type argument: stringp, (993 "imaps" "imap" "993" "143") Opening nnimap server on GMail...failed: nnimap read 0k from localhost (No changes need to be saved) Warning: Opening nnimap server on GMail...failed: ; Unable to open server nnimap+GMail due to: Wrong type argument: stringp, (993 "imaps" "imap" "993" "143") --8<---------------cut here---------------end--------------->8--- -- Dave Abrahams BoostPro Computing Software Development Training http://www.boostpro.com Clang/LLVM/EDG Compilers C++ Boost