[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#951815: ITP: golang-github-dpotapov-go-spnego -- Wraps gokrb5 and sspi libraries to provide cross-platform way to make HTTP calls with Kerberos authentication



Package: wnpp
Severity: wishlist
Owner: Stephen Gelman <ssgelm@debian.org>

* Package name    : golang-github-dpotapov-go-spnego
  Version         : 0.0~git20190506.c2c6091-1
  Upstream Author : Daniel Potapov
* URL             : https://github.com/dpotapov/go-spnego
* License         : Expat
  Programming Lang: Go
  Description     : Wraps gokrb5 and sspi libraries to provide cross-platform way to make HTTP calls with Kerberos authentication

 go-spnego The package extends Go's HTTP Transport allowing
 Kerberos authentication through Negotiate mechanism (see RFC4559
 (https://tools.ietf.org/html/rfc4559)).
 .
 Internally it is implemented by wrapping 2 libraries: gokrb5
 (https://github.com/jcmturner/gokrb5) on Linux and sspi
 (https://github.com/alexbrainman/sspi) on Windows.
 .
 There is no pre-authenticaion yet, so the library assumes you have
 Kerberos ticket obtained.
 .
 Linux implementation requires MIT or Heimdal Kerberos to be
 present. Windows implementation utilizes credentials of currently logged
 in user.
 .
 Currently it allows only to make HTTP calls, no server side support yet.

Dependency of new version of git-lfs


Reply to: