Announcements and discussions for Gnus, the GNU Emacs Usenet newsreader
 help / color / mirror / Atom feed
* GSSAPI and Gnus v5.13
@ 2013-10-15  6:03 Tollef Fog Heen
  2013-12-23 15:11 ` Elias Mårtenson
       [not found] ` <mailman.10144.1387811507.10748.info-gnus-english@gnu.org>
  0 siblings, 2 replies; 7+ messages in thread
From: Tollef Fog Heen @ 2013-10-15  6:03 UTC (permalink / raw)
  To: info-gnus-english


Hi,

This is meant as a followup of
http://article.gmane.org/gmane.emacs.gnus.user/15526 .  Please Cc me on
replies, I'm not subscribed to the list.

I tried the patch in the referenced article and it seems I get a little
bit further, but not all the way:

  Unable to open server nnimap+err due to: Unknown stream type: gssapi
  nnimap (err) open error: ''.  Continue? (y or n)  n
  Couldn't open server on err
  Warning: Unable to open server nnimap+err due to: Unknown stream type: gssapi

I'm using

 '(nnimap "err"
    (nnimap-server-port 993)
    (nnimap-authenticator gssapi)
    (nnimap-stream gssapi)
    (nnimap-authinfo-file "~/.imap-authinfo.gpg")
    (nnimap-address "mail.err.no"))

as my select method.

I'm happy to test any further patches to get this resolved, but I'm
don't have the time or ability to fix it myself.

Regards,
-- 
Tollef Fog Heen
UNIX is user friendly, it's just picky about who its friends are

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: GSSAPI and Gnus v5.13
  2013-10-15  6:03 GSSAPI and Gnus v5.13 Tollef Fog Heen
@ 2013-12-23 15:11 ` Elias Mårtenson
       [not found] ` <mailman.10144.1387811507.10748.info-gnus-english@gnu.org>
  1 sibling, 0 replies; 7+ messages in thread
From: Elias Mårtenson @ 2013-12-23 15:11 UTC (permalink / raw)
  To: Tollef Fog Heen; +Cc: info-gnus-english


[-- Attachment #1.1: Type: text/plain, Size: 717 bytes --]

On 15 October 2013 14:03, Tollef Fog Heen <tfheen@err.no> wrote:

>
> Hi,
>
> This is meant as a followup of
> http://article.gmane.org/gmane.emacs.gnus.user/15526 .  Please Cc me on
> replies, I'm not subscribed to the list.
>
> I tried the patch in the referenced article and it seems I get a little
> bit further, but not all the way:
>
>   Unable to open server nnimap+err due to: Unknown stream type: gssapi
>   nnimap (err) open error: ''.  Continue? (y or n)  n
>   Couldn't open server on err
>   Warning: Unable to open server nnimap+err due to: Unknown stream type:
> gssapi
>

I had the same problem. It turns out GSSAPI support was removed some time
ago. I don't know the reason for this.

Regards,
Elias

[-- Attachment #1.2: Type: text/html, Size: 1209 bytes --]

[-- Attachment #2: Type: text/plain, Size: 162 bytes --]

_______________________________________________
info-gnus-english mailing list
info-gnus-english@gnu.org
https://lists.gnu.org/mailman/listinfo/info-gnus-english

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: GSSAPI and Gnus v5.13
       [not found] ` <mailman.10144.1387811507.10748.info-gnus-english@gnu.org>
@ 2013-12-25 23:53   ` Lars Ingebrigtsen
  2013-12-27  8:56     ` Elias Mårtenson
  0 siblings, 1 reply; 7+ messages in thread
From: Lars Ingebrigtsen @ 2013-12-25 23:53 UTC (permalink / raw)
  To: info-gnus-english

Elias Mårtenson <lokedhs@gmail.com> writes:

> I had the same problem. It turns out GSSAPI support was removed some
> time ago. I don't know the reason for this.

nnimap was rewritten, and GSSAPI fell off the wagon.  I meant to
re-implement it, but I guess I forgot again.  I'll try to get it done
this time...

-- 
(domestic pets only, the antidote for overdose, milk.)
  bloggy blog http://lars.ingebrigtsen.no/

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: GSSAPI and Gnus v5.13
  2013-12-25 23:53   ` Lars Ingebrigtsen
@ 2013-12-27  8:56     ` Elias Mårtenson
  2013-12-27 18:41       ` Lars Ingebrigtsen
  0 siblings, 1 reply; 7+ messages in thread
From: Elias Mårtenson @ 2013-12-27  8:56 UTC (permalink / raw)
  To: Lars Ingebrigtsen; +Cc: info-gnus-english


[-- Attachment #1.1: Type: text/plain, Size: 560 bytes --]

On 26 December 2013 07:53, Lars Ingebrigtsen <larsi@gnus.org> wrote:

> Elias Mårtenson <lokedhs@gmail.com> writes:
>
> > I had the same problem. It turns out GSSAPI support was removed some
> > time ago. I don't know the reason for this.
>
> nnimap was rewritten, and GSSAPI fell off the wagon.  I meant to
> re-implement it, but I guess I forgot again.  I'll try to get it done
> this time...
>

Thanks for the update. Is there anything I can do to help this happen
quicker? I'm not a completely awful Emacs Lisp programmer.

Regards,
Elias

[-- Attachment #1.2: Type: text/html, Size: 996 bytes --]

[-- Attachment #2: Type: text/plain, Size: 162 bytes --]

_______________________________________________
info-gnus-english mailing list
info-gnus-english@gnu.org
https://lists.gnu.org/mailman/listinfo/info-gnus-english

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: GSSAPI and Gnus v5.13
  2013-12-27  8:56     ` Elias Mårtenson
@ 2013-12-27 18:41       ` Lars Ingebrigtsen
  2014-01-20  5:03         ` Elias Mårtenson
       [not found]         ` <mailman.12367.1390194220.10748.info-gnus-english@gnu.org>
  0 siblings, 2 replies; 7+ messages in thread
From: Lars Ingebrigtsen @ 2013-12-27 18:41 UTC (permalink / raw)
  To: Elias Mårtenson; +Cc: info-gnus-english

Elias Mårtenson <lokedhs@gmail.com> writes:

> Thanks for the update. Is there anything I can do to help this happen
> quicker? I'm not a completely awful Emacs Lisp programmer.

Well, if you re-implement the GSSAPI stuff for the new nnimap, then that
would be great.  >"?

-- 
(domestic pets only, the antidote for overdose, milk.)
  bloggy blog http://lars.ingebrigtsen.no/

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: GSSAPI and Gnus v5.13
  2013-12-27 18:41       ` Lars Ingebrigtsen
@ 2014-01-20  5:03         ` Elias Mårtenson
       [not found]         ` <mailman.12367.1390194220.10748.info-gnus-english@gnu.org>
  1 sibling, 0 replies; 7+ messages in thread
From: Elias Mårtenson @ 2014-01-20  5:03 UTC (permalink / raw)
  To: Lars Ingebrigtsen; +Cc: info-gnus-english


[-- Attachment #1.1: Type: text/plain, Size: 929 bytes --]

On 28 December 2013 02:41, Lars Ingebrigtsen <larsi@gnus.org> wrote:

> Elias Mårtenson <lokedhs@gmail.com> writes:
>
> > Thanks for the update. Is there anything I can do to help this happen
> > quicker? I'm not a completely awful Emacs Lisp programmer.
>
> Well, if you re-implement the GSSAPI stuff for the new nnimap, then that
> would be great.  >"?


I finally decided to look into this and reading RFC 1731 suggested that it
should be very easy (I know GSSAPI itself quite well).

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?

As far as I can tell, there is no "standard" external application that can
provide access to GSSAPI, so what is the suggested solution?

Regards,
Elias

[-- Attachment #1.2: Type: text/html, Size: 1411 bytes --]

[-- Attachment #2: Type: text/plain, Size: 162 bytes --]

_______________________________________________
info-gnus-english mailing list
info-gnus-english@gnu.org
https://lists.gnu.org/mailman/listinfo/info-gnus-english

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: GSSAPI and Gnus v5.13
       [not found]         ` <mailman.12367.1390194220.10748.info-gnus-english@gnu.org>
@ 2014-01-20 20:17           ` Lars Ingebrigtsen
  0 siblings, 0 replies; 7+ messages in thread
From: Lars Ingebrigtsen @ 2014-01-20 20:17 UTC (permalink / raw)
  To: Elias Mårtenson; +Cc: info-gnus-english

Elias Mårtenson <lokedhs@gmail.com> 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/

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2014-01-20 20:17 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-10-15  6:03 GSSAPI and Gnus v5.13 Tollef Fog Heen
2013-12-23 15:11 ` Elias Mårtenson
     [not found] ` <mailman.10144.1387811507.10748.info-gnus-english@gnu.org>
2013-12-25 23:53   ` Lars Ingebrigtsen
2013-12-27  8:56     ` Elias Mårtenson
2013-12-27 18:41       ` Lars Ingebrigtsen
2014-01-20  5:03         ` Elias Mårtenson
     [not found]         ` <mailman.12367.1390194220.10748.info-gnus-english@gnu.org>
2014-01-20 20:17           ` Lars Ingebrigtsen

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).