From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Live System User Newsgroups: gmane.emacs.devel Subject: Re: Request for advice on GNUS internals. GSSAPI progress report Date: Thu, 16 Feb 2017 10:42:43 -0500 Message-ID: <87y3x616rw.fsf@aol.com> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: blaine.gmane.org 1487261819 12275 195.159.176.226 (16 Feb 2017 16:16:59 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Thu, 16 Feb 2017 16:16:59 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux) Cc: emacs-devel@gnu.org To: Elias =?utf-8?Q?M=C3=A5rtenson?= Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Feb 16 17:16:54 2017 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ceOji-0002ZI-E8 for ged-emacs-devel@m.gmane.org; Thu, 16 Feb 2017 17:16:50 +0100 Original-Received: from localhost ([::1]:47606 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ceOjn-00050v-TV for ged-emacs-devel@m.gmane.org; Thu, 16 Feb 2017 11:16:55 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:41602) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ceOCv-0004Fo-Tb for emacs-devel@gnu.org; Thu, 16 Feb 2017 10:42:58 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ceOCs-0003Gd-S3 for emacs-devel@gnu.org; Thu, 16 Feb 2017 10:42:57 -0500 Original-Received: from omr-m004e.mx.aol.com ([204.29.186.4]:47098) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1ceOCs-0003Fy-Kh for emacs-devel@gnu.org; Thu, 16 Feb 2017 10:42:54 -0500 Original-Received: from mtaout-mcc02.mx.aol.com (mtaout-mcc02.mx.aol.com [172.26.253.78]) by omr-m004e.mx.aol.com (Outbound Mail Relay) with ESMTP id 6F8963800047; Thu, 16 Feb 2017 10:42:53 -0500 (EST) Original-Received: from localhost.localdomain (c-50-163-97-64.hsd1.ma.comcast.net [50.163.97.64]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by mtaout-mcc02.mx.aol.com (MUA/Third Party Client Interface) with ESMTPSA id ADA07380000AD; Thu, 16 Feb 2017 10:42:48 -0500 (EST) x-aol-global-disposition: G DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mx.aol.com; s=20150623; t=1487259773; bh=bJaouBYwZg5PnARjOwPtf6RofosZsFMyby8icbkN9MQ=; h=From:To:Subject:Message-ID:Date:MIME-Version:Content-Type; b=6ObXYA/mhiJVBhsXSg2Ukpbxx9Hg+u9T4Zw7L/uH6r2tjlmW2+1z028AZ6T9P5R4V z/ZXNOu9g66kxEYAxfqf5nrS5PNQ7PP5Y8FYMrPVBvkEHUbE+pmXpjB1JbwvbVNRDU 68h/z2GZWViMRuSY8T7SWIn3IZUFXTXs/gEU944s= x-aol-sid: 3039ac1afd4e58a5c8786efe X-AOL-IP: 50.163.97.64 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4.x-2.6.x [generic] [fuzzy] X-Received-From: 204.29.186.4 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 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" Xref: news.gmane.org gmane.emacs.devel:212424 Archived-At: Elias M=C3=A5rtenson writes: > I am now able to read my email using a GSSAPI-authenticated connection. > > If anyone is willing to try it, I know that you are still testing but don't forget to remove your "message" statements in nnimap.el -- it prints out passwords. Not sure where it is but I believe Gnus has facilities to inhibit the display of passwords as well as only messaging when debugging is turned on (and at different loglevels). =20=20 Also. can you consider handling the error when either module support is not enabled or the emacs-gssapi module is unavailable? Bonus points if the authenicator falls back to using the "gsasl" or "imtest" program, if configured: (defcustom gssapi-program (list (concat "gsasl %s %p " "--mechanism GSSAPI " "--authentication-id %l") "imtest -m gssapi -u %l -p %p %s") Thanks.