]> git.ipfire.org Git - thirdparty/squid.git/commit
Polish Kerberos PAC detection (#2330)
authorAmos Jeffries <yadij@users.noreply.github.com>
Thu, 25 Dec 2025 15:11:28 +0000 (15:11 +0000)
committerSquid Anubis <squid-anubis@squid-cache.org>
Sun, 28 Dec 2025 02:42:53 +0000 (02:42 +0000)
commit055cda5795fbfdd2a4e77e356c9e4841788a5647
tree9339ff5f9b692b7786eafcea19f42f8609ead184
parent50dfbab286077270faa7327985e4e8b094c44331
Polish Kerberos PAC detection (#2330)

PAC is only used with GSSAPI, no need to detect unless GSSAPI is
also found to be working.

Shuffle build-time predefine logic into autoconf to set
HAVE_KRB5_PAC_SUPPORT when needed.

AC_CHECK_FUNC automatically defines the HAVE_function. No need
to do that ourselves.

Also fixes unused HAVE_GSS_MAP_ANY_TO_ANY which looks like a
typo of the tested *_many_to_any().
acinclude/krb5.m4
src/auth/negotiate/kerberos/negotiate_kerberos.h
src/auth/negotiate/kerberos/negotiate_kerberos_auth.cc
src/auth/negotiate/kerberos/negotiate_kerberos_pac.cc