From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.user/16657 Path: news.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.gnus.user Subject: Re: GSSAPI and Gnus v5.13 Date: Mon, 20 Jan 2014 12:17:01 -0800 Message-ID: <87vbxe9znm.fsf@building.gnus.org> References: <871u3n8412.fsf@xoog.err.no> <87lhz8bi8d.fsf@building.gnus.org> <87ob4216hr.fsf@building.gnus.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1390249087 938 80.91.229.3 (20 Jan 2014 20:18:07 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 20 Jan 2014 20:18:07 +0000 (UTC) Cc: info-gnus-english@gnu.org To: Elias =?iso-8859-1?Q?M=E5rtenson?= Original-X-From: info-gnus-english-bounces+gegu-info-gnus-english=m.gmane.org@gnu.org Mon Jan 20 21:18:15 2014 Return-path: Envelope-to: gegu-info-gnus-english@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 1W5LIT-0002Xt-Eb for gegu-info-gnus-english@m.gmane.org; Mon, 20 Jan 2014 21:18:13 +0100 Original-Received: from localhost ([::1]:54484 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W5LIS-0006wo-Ml for gegu-info-gnus-english@m.gmane.org; Mon, 20 Jan 2014 15:18:12 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:58786) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W5LIK-0006we-Jx for info-gnus-english@gnu.org; Mon, 20 Jan 2014 15:18:10 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1W5LIE-0002LB-Ew for info-gnus-english@gnu.org; Mon, 20 Jan 2014 15:18:04 -0500 Original-Received: from hermes.netfonds.no ([80.91.224.195]:32976) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W5LIE-0002Kf-7s for info-gnus-english@gnu.org; Mon, 20 Jan 2014 15:17:58 -0500 Original-Received: from [64.55.78.101] (helo=building.gnus.org) by hermes.netfonds.no with esmtpsa (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1W5LHt-0003TO-71; Mon, 20 Jan 2014 21:17:37 +0100 In-Reply-To: ("Elias \=\?iso-8859-1\?Q\?M\=E5rtenson\=22's\?\= message of "Mon, 20 Jan 2014 13:03:25 +0800") User-Agent: Gnus/5.130008 (Ma Gnus v0.8) Emacs/24.3.50 (gnu/linux) X-MailScanner-ID: 1W5LHt-0003TO-71 MailScanner-NULL-Check: 1390853857.69636@aL/CnfNRKko87Dumuy4Dow X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 80.91.224.195 X-BeenThere: info-gnus-english@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Announcements and discussions for GNUS, the GNU Emacs Usenet newsreader \(in English\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: info-gnus-english-bounces+gegu-info-gnus-english=m.gmane.org@gnu.org Original-Sender: info-gnus-english-bounces+gegu-info-gnus-english=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.gnus.user:16657 Archived-At: Elias M=E5rtenson writes: > There is, however, the problem of the non-existence of a GSSAPI API > accessible from Emacs. There is, of course, gsasl which seems to have > been used in the past, but it seems to me as though the design choice > in nnimap is to be a full Elisp implementation of IMAP? I think an elisp implementation of GSSAPI is unrealistic. > As far as I can tell, there is no "standard" external application that > can provide access to GSSAPI, so what is the suggested solution? gssapi.el uses (defcustom gssapi-program (list (concat "gsasl %s %p " "--mechanism GSSAPI " "--authentication-id %l") "imtest -m gssapi -u %l -p %p %s") I would guess that reusing gassapi.el for the new nnimap.el would be the easiest. It's a matter of getting nnimap.el to recognising that GSSAPI should be used, I think. -- = (domestic pets only, the antidote for overdose, milk.) bloggy blog http://lars.ingebrigtsen.no/