Open dequbed opened 3 years ago
Hi @dequbed, many thanks for your contribution!
In order for us to evaluate and accept your PR, we ask that you sign a contribution license agreement. It's all electronic and will take just minutes.
You did it @dequbed!
Thank you for signing the ProcessOne Contribution License Agreement.
We will have a look at your contribution!
@dequbed: Thanks to have started to work on it!
Thanks for reviving it!
@dequbed: Have you progressed on it?
@dequbed: Have you progressed on it?
@dequbed: Have you progressed on it, one year after the PR creation? :)
This is a WIP patch to bring GSSAPI-based authentication into this library and ultimately into ejabberd.
Current issues:
MUST NOT
advertise the GSSAPI mechanism if it can't authenticate as the requested service/host principal. There's currently no mechanism to indicate availability of GSSAPI on a per-host basis.SHOULD
/SHOULD NOT
s this patch currently ignores, e.g. aquisition of credentials. Most of them are limitations in the underlying egssapi library.Main reason for opening this PR is to give current work being done more visibility given processone/ejabberd#1586 processone/ejabberd#1595 and the entire discussion around that.
TODOs
gss_acquire_cred
that would be nice to have.