git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: [PATCH v2] http: Control GSSAPI credential delegation.

From
brian m. carlson <sandals@crustytoothpaste.net>
Date
Sep 29, 2016, 23:53 UTC
Message-ID
<20160929235320.ur3t66kypckmq4wl@vauxhall.crustytoothpaste.net>
In-Reply-To
<1475085694-10056-1-git-send-email-pstodulk@redhat.com>
On Wed, Sep 28, 2016 at 08:01:34PM +0200, Petr Stodulka wrote:
Show 15 quoted lines
> Delegation of credentials is disabled by default in libcurl since
> version 7.21.7 due to security vulnerability CVE-2011-2192. Which
> makes troubles with GSS/kerberos authentication when delegation
> of credentials is required. This can be changed with option
> CURLOPT_GSSAPI_DELEGATION in libcurl with set expected parameter
> since libcurl version 7.22.0.
> 
> This patch provides new configuration variable http.delegation
> which corresponds to curl parameter "--delegation" (see man 1 curl).
> 
> The following values are supported:
> 
> * none (default).
> * policy
> * always

I don't personally use Kerberos delegation with Git, but I don't see any problems with this patch. It preserves the security properties of the current behavior, and I think adding "policy" as an option to allow per-realm configuration is a good idea.

-- 
brian m. carlson / brian with sandals: Houston, Texas, US
+1 832 623 2791 | https://www.crustytoothpaste.net/~bmc | My opinion only
OpenPGP: https://keybase.io/bk2204
Previous: Petr StodulkaNext: Petr Stodulka
Message 5 of 7 in “http: Control GSSAPI credential delegation.”
  1. http: Control GSSAPI credential delegation.Petr Stodulka, Sep 28, 2016
  2. Petr StodulkaSep 28, 2016
  3. Jeff KingSep 28, 2016
  4. http: Control GSSAPI credential delegation.Petr Stodulka, Sep 28, 2016
  5. brian m. carlsonSep 29, 2016
  6. Petr StodulkaSep 28, 2016
  7. Junio C HamanoSep 28, 2016

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.