Created attachment 146140 [details] Add HTTP_AUTH_KRB5 option for SPNEGO module This patch adds a new HTTP_AUTH_KRB5 option to include Sean Noonan's module for SPNEGO authentication (GSSAPI/Kerberos) to nginx. In this initial contribution, the module will depend upon the Heimdal GSSAPI libraries in base. Tested on 10.0-STABLE (r264289) amd64 using curl 7.37.1 with GSS-Negotiate and Firefox 31.0 as clients.
over to maintainer
John, if possible please also include the following QA results to promote quick resolution: * Attach successful poudriere testport, or redports.org build logs * Attach portlint -AC output (after addressing any outstanding issues)
Created attachment 147546 [details] poudriere testport log for www/nginx with HTTP_AUTH_KRB5
Created attachment 147551 [details] portlint -AC output
Created attachment 150045 [details] Add HTTP_AUTH_KRB5 option for SPNEGO module Updated patch employs USES=gssapi and patches upstream config for correct link arguments.
Created attachment 150046 [details] portlint -AC output
Created attachment 150047 [details] poudriere testport log for www/nginx with HTTP_AUTH_KRB5
Could you please update your patch according to new github framework, thanks in advance.
Committed with modifications, latest version has been added.
A commit references this bug: Author: osa Date: Sat Jun 13 18:11:30 UTC 2015 New revision: 389476 URL: https://svnweb.freebsd.org/changeset/ports/389476 Log: Add third-party SPNEGO authentication module. PR: 192904 Changes: head/www/nginx/Makefile head/www/nginx/distinfo head/www/nginx/files/extra-patch-spnego-http-auth-nginx-module-config head/www/nginx-devel/Makefile head/www/nginx-devel/distinfo head/www/nginx-devel/files/extra-patch-spnego-http-auth-nginx-module-config