Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 19 Feb 2018 14:17:47 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   [Bug 226044] www/nginx: Fix HTTP_AUTH_KRB5
Message-ID:  <bug-226044-13@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D226044

            Bug ID: 226044
           Summary: www/nginx: Fix HTTP_AUTH_KRB5
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: Individual Port(s)
          Assignee: joneum@FreeBSD.org
          Reporter: chris@chrullrich.net
          Assignee: joneum@FreeBSD.org
             Flags: maintainer-feedback?(joneum@FreeBSD.org)

Created attachment 190798
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D190798&action=
=3Dedit
Patch

www/nginx's HTTP_AUTH_KRB5 option is not fully implemented. This patch make=
s it
build on 11-STABLE and CURRENT, with security/krb5 and security/heimdal, te=
sted
by poudriere.

- Enable the Kerberos selection options, which have been commented out ever
  since they were first committed

- Move these options out of the HTTP_AUTH_KRB5 conditional
  - make config now saves the selected option, if any
  - the build dependency on the selected Kerberos does now exist in poudrie=
re

- Update the patch for the spnego-http-auth-nginx-module config file to use
  the current GitHub commit from the Makefile

- Fix the same patch to not assume that -lgssapi is always there

- Force the nginx build system to admit the existence of CPPFLAGS, necessary
  to build with Heimdal

I'm not entirely convinced the last item (files/patch-auto-make) should be =
done
this way; another option is to s/CFLAGS/CPPFLAGS &/ the whole file.

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-226044-13>