Remove support for native krb5 authentication
authorMagnus Hagander <magnus@hagander.net>
Wed, 15 Jan 2014 16:24:01 +0000 (17:24 +0100)
committerMagnus Hagander <magnus@hagander.net>
Sun, 19 Jan 2014 16:05:01 +0000 (17:05 +0100)
commit98de86e4221a418d670db86bf28ff15e880beadc
treeaeba76356dfe639d4e9aff48875062f1defb16cc
parent4b8f2859ccc4fe1e9b66fbdb332b830b69a9d6cf
Remove support for native krb5 authentication

krb5 has been deprecated since 8.3, and the recommended way to do
Kerberos authentication is using the GSSAPI authentication method
(which is still fully supported).

libpq retains the ability to identify krb5 authentication, but only
gives an error message about it being unsupported. Since all authentication
is initiated from the backend, there is no need to keep it at all
in the backend.
22 files changed:
configure
configure.in
doc/src/sgml/client-auth.sgml
doc/src/sgml/config.sgml
doc/src/sgml/install-windows.sgml
doc/src/sgml/installation.sgml
doc/src/sgml/libpq.sgml
doc/src/sgml/passwordcheck.sgml
doc/src/sgml/protocol.sgml
src/backend/libpq/auth.c
src/backend/libpq/hba.c
src/backend/libpq/pg_hba.conf.sample
src/bin/initdb/initdb.c
src/include/libpq/hba.h
src/include/libpq/pqcomm.h
src/include/pg_config.h.in
src/include/pg_config.h.win32
src/interfaces/libpq/fe-auth.c
src/interfaces/libpq/fe-connect.c
src/interfaces/libpq/libpq-int.h
src/tools/msvc/Solution.pm
src/tools/msvc/config_default.pl